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.

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)

11
Cara tercepat untuk menentukan apakah ada catatan
Seperti judulnya ... Saya mencoba mencari cara tercepat dengan overhead paling sedikit untuk menentukan apakah ada catatan dalam tabel atau tidak. Permintaan sampel: SELECT COUNT(*) FROM products WHERE products.id = ?; vs SELECT COUNT(products.id) FROM products WHERE products.id = ?; vs SELECT products.id FROM products WHERE products.id = ?; Katakanlah …

4
Kunci Asing ke kunci non-primer
Saya memiliki tabel yang menyimpan data, dan salah satu baris tersebut harus ada di tabel lain. Jadi, saya ingin kunci asing untuk menjaga integritas referensial. CREATE TABLE table1 ( ID INT NOT NULL IDENTITY(1,1) PRIMARY KEY, AnotherID INT NOT NULL, SomeData VARCHAR(100) NOT NULL ) CREATE TABLE table2 ( ID …
143 sql  sql-server 


8
Periksa perubahan pada tabel SQL Server?
Bagaimana saya bisa memonitor database SQL Server untuk perubahan tabel tanpa menggunakan pemicu atau memodifikasi struktur database dengan cara apa pun? Lingkungan pemrograman pilihan saya adalah .NET dan C #. Saya ingin dapat mendukung SQL Server 2000 SP4 atau yang lebih baru. Aplikasi saya adalah visualisasi data untuk produk perusahaan …

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.


3
Kasus dalam Select Statement
Saya memiliki pernyataan SQL yang memiliki CASEdari SELECTdan saya tidak bisa memperbaikinya. Bisakah kalian tunjukkan saya contoh di CASEmana kasus adalah kondisi dan hasilnya dari kasus. Sebagai contoh: Select xxx, yyy case : desc case when bbb then 'blackberry'; when sss then 'samsung'; end from (select ???? ..... tempat hasilnya …
141 sql  sql-server  case 

3
Bagaimana Anda membuka file SDF (SQL Server Compact Edition)? [Tutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 5 tahun yang lalu . Perbaiki pertanyaan ini Saya memiliki file SDF dan saya ingin mengambil skemanya dan menanyakannya dengan beberapa UI. Bagaimana …

9
Bisakah saya menggunakan pernyataan KASUS dalam kondisi BERGABUNG?
Gambar berikut adalah bagian dari Tampilan Sistem Microsoft SQL Server 2008 R2. Dari gambar tersebut kita dapat melihat bahwa hubungan antara sys.partitionsdansys.allocation_units tergantung pada nilai sys.allocation_units.type. Jadi untuk bergabung dengan mereka, saya akan menulis sesuatu yang mirip dengan ini: SELECT * FROM sys.indexes i JOIN sys.partitions p ON i.index_id = …
141 sql  sql-server  join  case 


5
Cara memeriksa apakah suatu fungsi ada di database SQL
Saya perlu mencari tahu apakah suatu fungsi ada di database, sehingga saya bisa melepaskannya dan membuatnya lagi. Ini pada dasarnya harus menjadi sesuatu seperti kode berikut yang saya gunakan untuk prosedur tersimpan: IF EXISTS ( SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[SP_TEST]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1 )

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.