Pertanyaan yang diberi tag «tsql»

T-SQL (Transact Structured Query Language) adalah perpanjangan dari fungsi SQL yang didukung oleh Sybase ASE dan Microsoft SQL Server. Jangan gunakan tag ini untuk kueri terkait MySQL, PostgreSql, Oracle (Pl / SQL). Harap dicatat bahwa kode SQL yang sedang ditulis menggunakan LINQ juga tidak akan menjadi bagian dari tag ini. Tag ini khusus dibuat untuk pemrograman SQL tingkat lanjut menggunakan Microsoft SQL Server.


12
CROSS JOIN vs INNER JOIN dalam SQL
Apa perbedaan antara CROSS JOINdan INNER JOIN? LINTAS BERGABUNG: SELECT Movies.CustomerID, Movies.Movie, Customers.Age, Customers.Gender, Customers.[Education Level], Customers.[Internet Connection], Customers.[Marital Status], FROM Customers CROSS JOIN Movies INNER BERGABUNG: 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 Mana yang lebih …





6
Prosedur tersimpan T-SQL yang menerima beberapa nilai ID
Apakah ada cara yang anggun untuk menangani melewati daftar id sebagai parameter ke prosedur tersimpan? Misalnya, saya ingin departemen 1, 2, 5, 7, 20 dikembalikan oleh prosedur tersimpan saya. Di masa lalu, saya telah mengirimkan daftar id yang dibatasi koma, seperti kode di bawah ini, tetapi merasa sangat kotor melakukannya. …

12
Perbedaan antara MySQL dan SQL Server [ditutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
144 mysql  sql-server  tsql 

12
Lewati Parameter Array di SqlCommand
Saya mencoba meneruskan parameter array ke perintah SQL di C # seperti di bawah ini, tetapi tidak berfungsi. Adakah yang pernah bertemu sebelumnya? 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; …
144 c#  tsql 


9
Perbedaan antara CTE dan SubQuery?
Dari pos ini Bagaimana cara menggunakan ROW_NUMBER dalam prosedur berikut? Ada dua versi jawaban di mana satu menggunakan a sub-querydan yang lainnya menggunakan a CTEuntuk menyelesaikan masalah yang sama. Nah, apa keuntungan menggunakan CTE (Common Table Expression)lebih dari 'sub-permintaan` (dengan demikian, lebih mudah dibaca apa yang sebenarnya dilakukan permintaan) Satu-satunya …

13
Bagaimana mengubah beberapa kolom sekaligus dalam SQL Server
aku ingin ALTER tipe data dari beberapa kolom dalam sebuah tabel. Untuk satu kolom, berikut ini berfungsi dengan baik: ALTER TABLE tblcommodityOHLC ALTER COLUMN CC_CommodityContractID NUMERIC(18,0) Tetapi bagaimana cara mengubah beberapa kolom dalam satu pernyataan? Berikut ini tidak berfungsi: ALTER TABLE tblcommodityOHLC ALTER COLUMN CC_CommodityContractID NUMERIC(18,0), CM_CommodityID NUMERIC(18,0)

4
Alter Table Tambahkan Sintaks Kolom
Saya mencoba secara terprogram menambahkan kolom identitas ke tabel Karyawan. Tidak yakin apa yang saya lakukan salah dengan sintaks saya. 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 = …
142 sql  sql-server  tsql  ddl 

26
String terpisah T-SQL
Saya memiliki kolom SQL Server 2008 R2 yang berisi string yang perlu saya pisahkan dengan koma. Saya telah melihat banyak jawaban di StackOverflow tetapi tidak ada yang berfungsi di R2. Saya telah memastikan bahwa saya memiliki izin pilih pada setiap contoh fungsi pemisahan. Setiap bantuan sangat dihargai.

14
Tentukan variabel yang akan digunakan dengan operator IN (T-SQL)
Saya memiliki kueri Transact-SQL yang menggunakan operator IN. Sesuatu seperti ini: select * from myTable where myColumn in (1,2,3,4) Apakah ada cara untuk mendefinisikan variabel untuk menampung seluruh daftar "(1,2,3,4)"? Bagaimana saya harus mendefinisikannya? declare @myList {data type} set @myList = (1,2,3,4) select * from myTable where myColumn in @myList
141 sql  tsql 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.