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.

8
Co stanowi podwójne w serwerze SQL?
Mam kilka właściwości, w C#których są doublei chcę je przechowywać w tabeli w SQL Server, ale zauważyłem, że nie ma doubletypu, więc co najlepiej użyć, decimalczy float? Spowoduje to zapisanie wartości szerokości i długości geograficznej, więc potrzebuję najdokładniejszej precyzji. Dzięki za dotychczasowe odpowiedzi.

19
Jak wygenerować losową liczbę dla każdego wiersza w TSQL Select?
Potrzebuję innej liczby losowej dla każdego wiersza w mojej tabeli. Poniższy pozornie oczywisty kod używa tej samej losowej wartości dla każdego wiersza. SELECT table_name, RAND() magic_number FROM information_schema.tables Chciałbym uzyskać z tego INT lub FLOAT. Reszta historii polega na tym, że użyję tej losowej liczby do utworzenia losowego przesunięcia daty …


9
Jak ustawić zmienną z zapytania SQL?
Próbuję ustawić zmienną z zapytania SQL: declare @ModelID uniqueidentifer Select @ModelID = select modelid from models where areaid = 'South Coast' Oczywiście nie robię tego dobrze, ponieważ to nie działa. Czy ktoś może zaproponować rozwiązanie? Dzięki!
324 sql  sql-server  tsql 


29
Jak mogę wybrać pierwszy dzień miesiąca w SQL?
Muszę tylko wybrać pierwszy dzień miesiąca danej zmiennej datetime. Wiem, że korzystanie z tego rodzaju kodu jest dość łatwe: select CAST(CAST(YEAR(@mydate) AS VARCHAR(4)) + '/' + CAST(MONTH(@mydate) AS VARCHAR(2)) + '/01' AS DATETIME) Ale to nie jest zbyt eleganckie i prawdopodobnie też nie bardzo szybkie. Czy jest na to lepszy …






21
Usuń wszystkie tabele, procedury składowane, wyzwalacze, ograniczenia i wszystkie zależności w jednej instrukcji SQL
Czy jest jakiś sposób na wyczyszczenie bazy danych w SQl Server 2005 poprzez usunięcie wszystkich tabel i usunięcie procedur przechowywanych, wyzwalaczy, ograniczeń i wszystkich zależności w jednej instrukcji SQL? POWÓD PROŚBY: Chcę mieć skrypt DB do czyszczenia istniejącego DB, który nie jest używany, zamiast tworzenia nowych, szczególnie gdy musisz wysłać …

18
Jak sprawdzić, czy procedura przechowywana istnieje przed jej utworzeniem
Mam skrypt SQL, który musi być uruchamiany za każdym razem, gdy klient wykonuje funkcję „zarządzania bazą danych”. Skrypt obejmuje tworzenie procedur przechowywanych w bazie danych klienta. Niektóre z tych klientów mogą już mieć procedurę przechowywaną po uruchomieniu skryptu, a niektóre nie. Potrzebuję dodać brakujące procedury przechowywane do bazy danych klienta, …



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.