Pertanyaan yang diberi tag «sql-server»

Microsoft SQL Server adalah sistem manajemen basis data relasional (RDBMS). Gunakan tag ini untuk semua edisi SQL Server termasuk Compact, Express, Azure, Fast-track, APS (sebelumnya PDW) dan Azure SQL DW. Jangan gunakan tag ini untuk jenis DBMS lainnya (MySQL, PostgreSQL, Oracle, dll.). Jangan gunakan tag ini untuk masalah pengembangan perangkat lunak dan seluler, kecuali jika terkait langsung dengan basis data.

11
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, dan ketika saya mencoba untuk membuka file di …
240 sql  sql-server  import 


12
Script untuk mematikan semua koneksi ke database (Lebih dari RESTRICTED_USER ROLLBACK)
Saya memiliki database pengembangan yang sering digunakan kembali dari proyek Database Visual Studio (melalui TFS Auto Build). Terkadang ketika saya menjalankan build saya, saya mendapatkan kesalahan ini: ALTER DATABASE failed because a lock could not be placed on database 'MyDB'. Try again later. ALTER DATABASE statement failed. Cannot drop database …


4
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] DEFAULT (newid()), [CategoryName] [nvarchar](50) NULL, [Description] [nvarchar](200) NULL, [ParentID] [uniqueidentifier] NULL, CONSTRAINT [PK_be_Categories] PRIMARY KEY …

11
Periksa apakah ada baris, jika tidak, masukkan
Saya perlu menulis prosedur tersimpan T-SQL yang memperbarui baris dalam sebuah tabel. Jika baris tidak ada, masukkan. Semua langkah ini dibungkus oleh suatu transaksi. Ini untuk sistem pemesanan, jadi harus atomik dan andal . Ini harus mengembalikan true jika transaksi dilakukan dan penerbangan dipesan. Saya baru mengenal T-SQL , dan …

10
Bagaimana saya bisa keluar kurung kotak dalam klausa LIKE?
Saya mencoba memfilter item dengan prosedur tersimpan menggunakan like. Kolom adalah varchar (15). Item yang saya coba filter memiliki tanda kurung kotak dalam namanya. Sebagai contoh: WC[R]S123456. Jika saya melakukan LIKE 'WC[R]S123456'itu tidak akan mengembalikan apa pun. Saya menemukan beberapa informasi tentang menggunakan ESCAPEkata kunci dengan LIKEtetapi saya tidak mengerti …

14
Apa perbedaan kinerja utama antara tipe data SQL Server varchar dan nvarchar?
Saya sedang mengerjakan basis data untuk aplikasi web kecil di sekolah saya menggunakan SQL Server 2005. Saya melihat beberapa aliran pemikiran tentang masalah varcharvs nvarchar: Gunakan varcharkecuali Anda berurusan dengan banyak data yang diinternasionalkan, kemudian gunakan nvarchar. Cukup gunakan nvarcharuntuk semuanya. Saya mulai melihat manfaat dari tampilan 2. Saya tahu …

3
Penggunaan transaksi yang benar dalam SQL Server
Saya punya 2 perintah dan perlu keduanya dieksekusi dengan benar atau tidak ada yang dieksekusi. Jadi saya pikir saya perlu transaksi, tetapi saya tidak tahu bagaimana menggunakannya dengan benar. Apa masalah dengan skrip berikut? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES ('Tidd130', 130), ('Tidd230', 230) UPDATE [Test].[dbo].[T1] SET …

8
Bagaimana Anda bisa mewakili warisan dalam database?
Saya sedang berpikir tentang bagaimana untuk mewakili struktur kompleks dalam database SQL Server. Pertimbangkan aplikasi yang perlu menyimpan detail kumpulan objek, yang memiliki beberapa atribut, tetapi memiliki banyak lainnya yang tidak umum. Misalnya, paket asuransi komersial dapat mencakup pertanggungjawaban, motor, properti, dan perlindungan ganti rugi dalam catatan kebijakan yang sama. …




14
Mengubah string Dipisahkan Koma menjadi baris individual
Saya memiliki Tabel SQL seperti ini: | SomeID | OtherID | Data +----------------+-------------+------------------- | abcdef-..... | cdef123-... | 18,20,22 | abcdef-..... | 4554a24-... | 17,19 | 987654-..... | 12324a2-... | 13,19,20 apakah ada kueri di mana saya dapat melakukan kueri seperti SELECT OtherID, SplitData WHERE SomeID = 'abcdef-.......'yang mengembalikan baris …
234 sql-server  tsql  split  comma 

5
SQL Case Sensitive String Bandingkan
Bagaimana Anda membandingkan string sehingga perbandingannya benar hanya jika kasus masing-masing string sama. Sebagai contoh: Select * from a_table where attribute = 'k' ... akan mengembalikan baris dengan atribut 'K'. Saya tidak ingin perilaku ini.
234 sql  sql-server 

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.