Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Melewati parameter Tabel Bernilai ke prosedur tersimpan

Jawaban Singkat:Seharusnya tidak ada dukungan, pilihlah!

Jawaban Panjang:Coldfusion dapat menggunakan JDBC, yang belum mendukung TVP, tetapi seharusnya. Pilih fitur di sini:http://mssqlconn.uservoice.com/forums/113295-feature-feedback/suggestions/2269687-table-valued-parameters-tvp-support-in-jdbc

XML akan berfungsi, tetapi menggunakan TVP membuat kode klien dan sproc lebih mudah dibaca, ditulis, ditinjau, dan di-debug. Ini juga lebih cepat dalam banyak kasus tergantung pada implementasi API.

FYI, menggunakan Oracle tidak lebih baik. Mereka memiliki tipe data ARRAY SQL (yang paling dekat dengan TVP). Ini juga tidak didukung oleh JDBC:Menggunakan Objek Array



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Berurusan dengan kesalahan tingkat keparahan tinggi di SQL Server

  2. Batasan kunci asing dapat menyebabkan siklus atau beberapa jalur kaskade?

  3. SQL bergabung ke subquery yang berkorelasi di mana tabel terkait dengan rentang yang tumpang tindih

  4. Konversi gagal saat mengonversi tanggal dan/atau waktu dari string karakter saat memasukkan datetime

  5. Database Cadangan SQL Server Express | Cara Menjadwalkan Otomatisasi dan Membersihkan Pencadangan SQL Express