Pertanyaan yang diberi tag tsql

157
Menggabungkan INSERT INTO dan WITH / CTE

Saya memiliki CTE yang sangat kompleks dan saya ingin memasukkan hasilnya ke dalam tabel fisik. Apakah yang berikut ini valid? INSERT INTO dbo.prf_BatchItemAdditionalAPartyNos ( BatchID, AccountNo, APartyNo, SourceRowID ) WITH tab ( -- some query ) SELECT * FROM tab Saya berpikir untuk...

155
T-SQL - berfungsi dengan parameter default

Saya punya skrip ini: CREATE FUNCTION dbo.CheckIfSFExists(@param1 INT, @param2 BIT = 1 ) RETURNS BIT AS BEGIN IF EXISTS ( bla bla bla ) RETURN 1; RETURN 0; END GO Saya ingin menggunakannya dalam prosedur dengan cara ini: IF dbo.CheckIfSFExists( 23 ) = 0 SET @retValue = 'bla bla bla'; Tapi...

144
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

144
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...

142
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 (...

142
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...

141
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...