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.

1285
Bagaimana saya bisa menghapus baris duplikat?

Apa cara terbaik untuk menghapus duplikat baris dari SQL Servertabel yang cukup besar (yaitu 300.000+ baris)? Baris, tentu saja, tidak akan menjadi duplikat yang sempurna karena keberadaan RowIDbidang identitas. MyTable RowID int not null identity(1,1) primary key, Col1 varchar(20) not...

1271
Dapatkan ukuran semua tabel dalam database

Saya telah mewarisi database SQL Server yang cukup besar. Tampaknya mengambil lebih banyak ruang daripada yang saya harapkan, mengingat data yang dikandungnya. Apakah ada cara mudah untuk menentukan berapa banyak ruang pada disk yang dikonsumsi setiap

1217
Mengubah kolom: nol menjadi tidak nol

Saya memiliki tabel yang memiliki beberapa kolom integer yang dapat dibatalkan. Ini tidak diinginkan karena beberapa alasan, jadi saya mencari untuk memperbarui semua nol ke 0 dan kemudian mengatur kolom ini menjadi NOT NULL. Selain mengubah nulls menjadi 0, data harus dilestarikan. Saya mencari...

1041
Parameterkan klausa SQL IN

Bagaimana cara parameterisasi kueri yang berisi IN klausa dengan sejumlah variabel argumen, seperti ini? SELECT * FROM Tags WHERE Name IN ('ruby','rails','scruffy','rubyonrails') ORDER BY Count DESC Dalam kueri ini, jumlah argumen bisa berkisar dari 1 hingga 5. Saya lebih suka tidak menggunakan...