Pytania otagowane jako tsql

T-SQL (Transact Structured Query Language) to rozszerzenie funkcjonalności SQL obsługiwanej przez Sybase ASE i Microsoft SQL Server. Nie należy używać tego tagu do zapytań związanych z MySQL, PostgreSql, Oracle (Pl / SQL). Należy pamiętać, że kod SQL, który jest zapisywany przy użyciu LINQ, również nie będzie częścią tego znacznika. Ten znacznik został stworzony specjalnie dla zaawansowanego programowania SQL za pomocą Microsoft SQL Server.


12
CROSS JOIN vs INNER JOIN w SQL
Jaka jest różnica między CROSS JOINi INNER JOIN? CROSS DOŁĄCZ: SELECT Movies.CustomerID, Movies.Movie, Customers.Age, Customers.Gender, Customers.[Education Level], Customers.[Internet Connection], Customers.[Marital Status], FROM Customers CROSS JOIN Movies WEWNĘTRZNE DOŁĄCZ: SELECT Movies.CustomerID, Movies.Movie, Customers.Age, Customers.Gender, Customers.[Education Level], Customers.[Internet Connection], Customers.[Marital Status] FROM Customers INNER JOIN Movies ON Customers.CustomerID = Movies.CustomerID Który z …



9
Jak zgłosić błąd z funkcji zdefiniowanej przez użytkownika programu SQL Server
Piszę funkcję zdefiniowaną przez użytkownika w SQL Server 2008. Wiem, że funkcje nie mogą generować błędów w zwykły sposób - jeśli spróbujesz dołączyć instrukcję RAISERROR SQL zwraca: Msg 443, Level 16, State 14, Procedure ..., Line ... Invalid use of a side-effecting operator 'RAISERROR' within a function. Ale faktem jest, …

6
Procedura składowana T-SQL, która akceptuje wiele wartości identyfikatorów
Czy istnieje wdzięczny sposób obsługi przekazywania listy identyfikatorów jako parametru do procedury składowanej? Na przykład chcę, aby działy 1, 2, 5, 7, 20 były zwracane przez moją procedurę składowaną. W przeszłości przekazywałem listę identyfikatorów oddzielonych przecinkami, tak jak w poniższym kodzie, ale czuję się naprawdę brudny, robiąc to. Myślę, że …

12
Różnice między MySQL i SQL Server [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
144 mysql  sql-server  tsql 

12
Przekaż parametr tablicy w SqlCommand
Próbuję przekazać parametr tablicy do polecenia SQL w C # jak poniżej, ale to nie działa. Czy ktoś to wcześniej spotkał? string sqlCommand = "SELECT * from TableA WHERE Age IN (@Age)"; SqlConnection sqlCon = new SqlConnection(connectString); SqlCommand sqlComm = new SqlCommand(); sqlComm.Connection = sqlCon; sqlComm.CommandType = System.Data.CommandType.Text; sqlComm.CommandText = …
144 c#  tsql 

9
Różnica między CTE a SubQuery?
Z tego postu Jak używać ROW_NUMBER w następującej procedurze? Istnieją dwie wersje odpowiedzi, w których jedna używa a, sub-querya druga używa a, CTEaby rozwiązać ten sam problem. A zatem, jaka jest zaleta używania zapytania CTE (Common Table Expression)nad „pod-zapytaniem” (a zatem bardziej czytelne, co faktycznie robi zapytanie) Jedyną zaletą korzystania …

13
Jak zmienić wiele kolumn jednocześnie w SQL Server
Potrzebuję ALTERtypów danych z kilku kolumn w tabeli. W przypadku pojedynczej kolumny działa dobrze: ALTER TABLE tblcommodityOHLC ALTER COLUMN CC_CommodityContractID NUMERIC(18,0) Ale jak zmienić wiele kolumn w jednej instrukcji? Nie działa: ALTER TABLE tblcommodityOHLC ALTER COLUMN CC_CommodityContractID NUMERIC(18,0), CM_CommodityID NUMERIC(18,0)

4
Zmień składnię tabeli Dodaj kolumnę
Próbuję programowo dodać kolumnę tożsamości do tabeli Pracownicy. Nie wiem, co robię źle w mojej składni. ALTER TABLE Employees ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1) ALTER TABLE Employees ADD CONSTRAINT PK_Employees PRIMARY KEY CLUSTERED ( EmployeeID ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, …
142 sql  sql-server  tsql  ddl 


11
Jak zidentyfikować wszystkie procedury składowane odwołujące się do określonej tabeli
Stworzyłem tabelę na temat środowiska programistycznego do celów testowych i jest kilka programów, które odświeżają tę tabelę. Teraz muszę usunąć tę tabelę, a także zidentyfikować wszystkie sp, które odwołują się do tej tabeli. Mam trudności ze znalezieniem listy wszystkich sp. Proszę zasugerować zapytanie, zakładając, że nazwa tabeli to „x”, a …


9
TSQL Pivot bez funkcji agregującej
Mam taki stół ... CustomerID DBColumnName Data -------------------------------------- 1 FirstName Joe 1 MiddleName S 1 LastName Smith 1 Date 12/12/2009 2 FirstName Sam 2 MiddleName S 2 LastName Freddrick 2 Date 1/12/2009 3 FirstName Jaime 3 MiddleName S 3 LastName Carol 3 Date 12/1/2009 Chcę tego ... Czy jest to …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.