Chcę wykonać EXEC master..xp_cmdshell @bcpquery Ale pojawia się następujący błąd: SQL Server zablokował dostęp do procedury „sys.xp_cmdshell” składnika „xp_cmdshell”, ponieważ ten składnik jest wyłączony w ramach konfiguracji zabezpieczeń dla tego serwera. Administrator systemu może włączyć używanie „xp_cmdshell” za pomocą sp_configure. Aby uzyskać więcej informacji na temat włączania „xp_cmdshell”, zobacz „Surface …
Używając T-SQL i Microsoft SQL Server, chciałbym określić liczbę cyfr dziesiętnych, gdy wykonuję podział między 2 liczbami całkowitymi, takimi jak: select 1/3 To obecnie powraca 0. Chciałbym, żeby wrócił 0,33. Coś jak: select round(1/3, -2) Ale to nie działa. Jak mogę osiągnąć pożądany efekt?
To, co próbuję zrobić, to użyć więcej niż jednego warunku CASE WHEN dla tej samej kolumny. Oto mój kod zapytania: SELECT Url='', p.ArtNo, p.[Description], p.Specification, CASE WHEN 1 = 1 or 1 = 1 THEN 1 ELSE 0 END as Qty, p.NetPrice, [Status] = 0 FROM Product p (NOLOCK) Jednak …
Zamknięte. To pytanie nie jest powtarzalne lub zostało spowodowane literówkami . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Popraw to pytanie Otrzymuję błąd programu SQL Server: Podczas odbierania wyników z serwera wystąpił błąd na poziomie transportu. …
Napotkałem dziwną sytuację, gdy dołączałem OPTION (RECOMPILE) do mojego zapytania powoduje, że działa ono w pół sekundy, podczas gdy jego pominięcie powoduje, że zapytanie trwa znacznie ponad pięć minut. Dzieje się tak, gdy zapytanie jest wykonywane z programu Query Analyzer lub z mojego programu C # za pośrednictwem SqlCommand.ExecuteReader(). Dzwonienie …
jak kiedy to robię SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] jak mogę określić okres dla grupy? MS SQL 2008 2nd Edit Próbuję SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT zmieniono% 10 na / 10. czy można wyprowadzić datę bez milisekund?
Mam typ tabeli zdefiniowany przez użytkownika. Chcę sprawdzić, czy istnieje przed edycją w patchu za pomocą OBJECT_ID(name, type)funkcji. Co typez wyliczenia należy przekazać dla typów tabel zdefiniowanych przez użytkownika? N'U' jak dla tabeli zdefiniowanej przez użytkownika nie działa, tj IF OBJECT_ID(N'MyType', N'U') IS NOT NULL
jak mogę wysłać zapytanie do mojego serwera sql, aby uzyskać tylko rozmiar bazy danych? Użyłem tego: use "MY_DB" exec sp_spaceused Mam to : database_name database_size unallocated space My_DB 17899.13 MB 5309.39 MB Zwraca mi kilka kolumn, których nie potrzebuję, może istnieje sztuczka, aby wybrać kolumnę database_size z tej procedury składowanej? …
Mam bazę danych SQL Server 2008 i pracuję nad nią na zapleczu. Pracuję na asp.net/C# SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { //how do I read strings here???? } Wiem, że czytelnik ma wartości. Moje polecenie SQL polega na wybraniu tylko jednej kolumny z tabeli. Kolumna zawiera TYLKO ciągi. Chcę …
Jak skopiować / dołączyć dane z jednej tabeli do innej tabeli z tym samym schematem w SQL Server? Edytować: powiedzmy, że jest zapytanie select * into table1 from table2 where 1=1 który tworzy table1z tym samym schematem i danymi jak w table2. Czy jest jakieś krótkie zapytanie, takie jak to, …
Muszę uruchomić instrukcję Select, która zwraca wszystkie wiersze, w których wartość kolumny nie jest odrębna (np. EmailAddress). Na przykład, jeśli tabela wygląda jak poniżej: CustomerName EmailAddress Aaron aaron@gmail.com Christy aaron@gmail.com Jason jason@gmail.com Eric eric@gmail.com John aaron@gmail.com Potrzebuję zapytania do zwrotu: Aaron aaron@gmail.com Christy aaron@gmail.com John aaron@gmail.com Przeczytałem wiele postów i …
Mam dwie tabele, w których kolumna [date]jest typem DATETIME2(0). Muszę porównać dwa rekordy tylko według części daty (dzień + miesiąc + rok), odrzucając części czasu (godziny + minuty + sekundy). Jak mogę to zrobić?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.