Pertanyaan yang diberi tag sql-server

99
Pencarian nama tabel

Saya menggunakan yang berikut ini untuk mencari string dalam prosedur tersimpan saya: use DBname SELECT Name FROM sys.procedures WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%xxx%' Apakah mudah untuk mengubah hal di atas sehingga mencari nama Tabel dalam "DBname" db tertentu?

98
Menghapus nol di depan dari bidang dalam pernyataan SQL

Saya sedang mengerjakan kueri SQL yang membaca dari database SQLServer untuk menghasilkan file ekstrak. Salah satu syarat untuk menghilangkan angka nol terdepan dari bidang tertentu, yaitu VARCHAR(10)bidang sederhana . Jadi, misalnya, jika bidang berisi '00001A', pernyataan SELECT perlu...

98
Fungsi agregat dalam kueri pembaruan SQL?

Saya mencoba mengatur nilai dalam satu tabel ke jumlah nilai di tabel lain. Sesuatu seperti ini: UPDATE table1 SET field1 = SUM(table2.field2) FROM table1 INNER JOIN table2 ON table1.field3 = table2.field3 GROUP BY table1.field3 Tentu saja, seperti ini, itu tidak akan berfungsi - SETtidak...

98
Kesalahan: "Pernyataan INSERT EXEC tidak dapat disarangkan." dan "Tidak dapat menggunakan pernyataan ROLLBACK dalam pernyataan INSERT-EXEC". Bagaimana mengatasi ini?

Saya memiliki tiga prosedur tersimpan Sp1, Sp2dan Sp3. Yang pertama ( Sp1) akan mengeksekusi yang kedua ( Sp2) dan menyimpan data yang dikembalikan ke @tempTB1dan yang kedua akan mengeksekusi yang ketiga ( Sp3) dan menyimpan data ke @tempTB2. Jika saya menjalankannya, Sp2itu akan berfungsi dan...