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.

5
WYBIERZ SQL Server do istniejącej tabeli
Próbuję wybrać niektóre pola z jednej tabeli i wstawić je do istniejącej tabeli z procedury składowanej. Oto, co próbuję: SELECT col1, col2 INTO dbo.TableTwo FROM dbo.TableOne WHERE col3 LIKE @search_key Myślę, że SELECT ... INTO ...dotyczy tabel tymczasowych i dlatego pojawia się błąd, który dbo.TableTwojuż istnieje. Jak mogę wstawić wiele …


22
SQL MAX wielu kolumn?
Jak zwrócić 1 wartość na wiersz z maksymalnie kilku kolumn: Nazwa tabeli [Number, Date1, Date2, Date3, Cost] Muszę zwrócić coś takiego: [Number, Most_Recent_Date, Cost] Pytanie?
372 sql  sql-server  tsql 

8
WYBIERZ NA zmienną tabelową w T-SQL
Mam złożone zapytanie SELECT, z którego chciałbym wstawić wszystkie wiersze do zmiennej tabeli, ale T-SQL na to nie pozwala. W tym samym wierszu nie można używać zmiennej tabeli z zapytaniami SELECT INTO lub INSERT EXEC. http://odetocode.com/Articles/365.aspx Krótki przykład: declare @userData TABLE( name varchar(30) NOT NULL, oldlocation varchar(30) NOT NULL ) …

12
SQL Server: Różnica między PARTITION BY i GROUP BY
Przez lata używałem GROUP BYwszystkich typów zapytań zagregowanych. Ostatnio przerobiłem inżynierię kodu, który używa PARTITION BYdo wykonywania agregacji. Czytając całą dokumentację, którą mogę znaleźć PARTITION BY, brzmi to bardzo podobnie GROUP BY, może z dodaną odrobiną dodatkowej funkcjonalności? Czy są to dwie wersje tej samej ogólnej funkcjonalności, czy też są …

4
Polecenie uśpienia w T-SQL?
Czy istnieje sposób, aby napisać polecenie T-SQL, aby uśpić go na pewien czas? Piszę usługę internetową asynchronicznie i chcę móc uruchomić kilka testów, aby sprawdzić, czy wzorzec asynchroniczny naprawdę sprawi, że będzie bardziej skalowalny. Aby „wyśmiewać” wolną usługę zewnętrzną, chcę móc wywoływać serwer SQL za pomocą skryptu, który działa wolno, …



4
Jakie jest znaczenie przedrostka N w instrukcjach T-SQL i kiedy powinienem go używać?
Widziałem przedrostek N w niektórych zapytaniach wstawiających T-SQL. Wiele osób używało Nprzed wstawieniem wartości do tabeli. Szukałem, ale nie byłem w stanie zrozumieć, jaki jest cel włączenia Nprzed wstawieniem ciągów do tabeli. INSERT INTO Personnel.Employees VALUES(N'29730', N'Philippe', N'Horsford', 20.05, 1), W jakim celu służy ten prefiks „N” i kiedy należy …
352 sql  sql-server  tsql 


16
USTAW NOCOUNT NA użyciu
Zainspirowany tym pytaniem, gdzie istnieją różne widoki na SET NOCOUNT ... Czy powinniśmy używać SET NOCOUNT ON dla SQL Server? Jeśli nie, dlaczego nie? Co robi Edytuj 6, 22 lipca 2011 r Pomija komunikat „wpływ xx wierszy” po dowolnym DML. Jest to zestaw wyników i po wysłaniu klient musi go …

24
Czy istnieje kombinacja „LIKE” i „IN” w SQL?
На этот вопрос есть ответы на przepełnienie stosu на русском : Существует ли комбинация операторов JAK NA и в условии запроса? W SQL ja (niestety) często muszę używać LIKEwarunków z powodu baz danych, które naruszają prawie każdą zasadę normalizacji. Nie mogę tego teraz zmienić. Ale to nie ma znaczenia dla …
341 sql  sql-server  oracle  tsql  plsql 




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.