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.



21
Menghindari injeksi SQL tanpa parameter
Kami sedang berdiskusi lagi di sini tentang penggunaan kueri sql parametrized dalam kode kami. Kami memiliki dua sisi dalam diskusi: Saya dan beberapa orang lain yang mengatakan bahwa kami harus selalu menggunakan parameter untuk melindungi dari suntikan sql dan orang lain yang merasa tidak perlu. Sebaliknya mereka ingin mengganti satu …

4
SQL Server CTE dan contoh rekursi
Saya tidak pernah menggunakan CTE dengan rekursi. Saya baru saja membaca artikel tentang itu. Artikel ini menunjukkan info karyawan dengan bantuan CTE dan rekursi server Sql. Ini pada dasarnya menunjukkan karyawan dan info manajer mereka. Saya tidak dapat memahami cara kerja kueri ini. Berikut pertanyaannya: WITH cteReports (EmpID, FirstName, LastName, …



10
Fungsi LEN tidak termasuk spasi tambahan di SQL Server
Saya memiliki tabel uji berikut di SQL Server 2005: CREATE TABLE [dbo].[TestTable] ( [ID] [int] NOT NULL, [TestField] [varchar](100) NOT NULL ) Diisi dengan: INSERT INTO TestTable (ID, TestField) VALUES (1, 'A value'); -- Len = 7 INSERT INTO TestTable (ID, TestField) VALUES (2, 'Another value '); -- Len = …
109 sql-server 

11
SQL Server: PILIH hanya baris dengan MAX (DATE)
Saya memiliki tabel data (db adalah MSSQL): ID OrderNO PartCode Quantity DateEntered 417 2144 44917 100 18-08-11 418 7235 11762 5 18-08-11 419 9999 60657 100 18-08-11 420 9999 60657 90 19-08-11 Saya ingin membuat kueri yang mengembalikan OrderNO, PartCode, dan Kuantitas, tetapi hanya untuk pesanan terdaftar terakhir. Dari tabel …
109 sql-server 


17
Bagaimana cara mencetak VARCHAR (MAX) menggunakan Print Statement?
Saya memiliki kode yaitu: DECLARE @Script VARCHAR(MAX) SELECT @Script = definition FROM manged.sys.all_sql_modules sq where sq.object_id = (SELECT object_id from managed.sys.objects Where type = 'P' and Name = 'usp_gen_data') Declare @Pos int SELECT @pos=CHARINDEX(CHAR(13)+CHAR(10),@script,7500) PRINT SUBSTRING(@Script,1,@Pos) PRINT SUBSTRING(@script,@pos,8000) Panjang Script sekitar 10.000 Karakter dan Karena saya menggunakan Pernyataan cetak yang …





13
Log transaksi untuk database sudah penuh
Saya memiliki proses yang berjalan lama yang menahan transaksi terbuka untuk durasi penuh. Saya tidak memiliki kendali atas cara ini dijalankan. Karena transaksi diadakan terbuka untuk durasi penuh, ketika log transaksi mengisi, SQL Server tidak dapat meningkatkan ukuran file log. Jadi prosesnya gagal dengan kesalahan "The transaction log for database …

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.