Pertanyaan yang diberi tag sql-server

253
Apa yang membuat pernyataan SQL berharga?

Menurut definisi (setidaknya dari apa yang saya lihat) sargable berarti bahwa kueri mampu membuat mesin kueri mengoptimalkan rencana eksekusi yang digunakan kueri. Saya sudah mencoba mencari jawabannya, tetapi sepertinya tidak banyak tentang masalah ini. Jadi pertanyaannya adalah, apa yang membuat...

250
SQL Server SELECT INTO @variable?

Saya memiliki kode berikut di salah satu Sql saya (2008) Disimpan Procs yang mengeksekusi dengan baik: CREATE PROCEDURE [dbo].[Item_AddItem] @CustomerId uniqueidentifier, @Description nvarchar(100), @Type int, @Username nvarchar(100), AS BEGIN DECLARE @TopRelatedItemId uniqueidentifier;...

250
Memformat SQL di SQL Server Management Studio

Di Visual Studio & IDE lain, Anda dapat dengan mudah memformat kode Anda dengan pintasan keyboard, melalui menu, atau secara otomatis saat Anda mengetik. Saya bertanya-tanya apakah belum ada cara untuk mengaktifkan fitur standar ini di SQL Server Management Studio? Saya bekerja dengan...

248
Batasan unik pada banyak kolom

CREATE TABLE [dbo].[user]( [userID] [int] IDENTITY(1,1) NOT NULL, [fcode] [int] NULL, [scode] [int] NULL, [dcode] [int] NULL, [name] [nvarchar](50) NULL, [address] [nvarchar](50) NULL, CONSTRAINT [PK_user_1] PRIMARY KEY CLUSTERED ( [userID] ASC ) ) ON [PRIMARY] GO Bagaimana cara...

244
Nilai NULL di dalam NOT IN clause

Masalah ini muncul ketika saya mendapat catatan yang berbeda menghitung untuk apa yang saya pikir adalah pertanyaan yang identik satu menggunakan not in wherekendala dan yang lainnya a left join. Tabel dalam not inbatasan memiliki satu nilai nol (data buruk) yang menyebabkan kueri untuk...

243
Bagaimana cara membuat kunci asing di SQL Server?

Saya tidak pernah "kode tangan" kode pembuatan objek untuk SQL Server dan decleration kunci asing tampaknya berbeda antara SQL Server dan Postgres. Ini sql saya sejauh ini: drop table exams; drop table question_bank; drop table anwser_bank; create table exams ( exam_id uniqueidentifier primary...

240
Bagaimana Anda mengimpor file .sql MS SQL yang besar?

Saya menggunakan membandingkan data RedGate SQL dan menghasilkan file .sql, sehingga saya bisa menjalankannya di mesin lokal saya. Tetapi masalahnya adalah bahwa file tersebut lebih dari 300mb, yang berarti saya tidak dapat melakukan copy dan paste karena clipboard tidak akan dapat menanganinya,...

237
Apa arti ON [PRIMARY]?

Saya membuat skrip pengaturan SQL dan saya menggunakan skrip orang lain sebagai contoh. Berikut ini contoh skripnya: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[be_Categories]( [CategoryID] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT [DF_be_Categories_CategoryID]...