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

NHibernate - menyetel string panjang sebagai parameter untuk kueri

Dengan asumsi Param digunakan sebagai batasan terhadap properti yang dipetakan, kueri akan mencoba menggunakan tipe dan panjang data yang benar untuk parameter, sesuai dengan properti yang dipetakan. Apakah Param berkorelasi dengan properti yang dipetakan ke kolom nvarchar(max)? Jika demikian, apakah Anda sudah mengatur panjang data dengan benar? Anda harus menyetel panjang data pada kolom string menjadi lebih dari 4000 (4001 seharusnya berfungsi), jika Anda ingin Nhibernate mengenalinya sebagai nvarchar(max).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. T-SQL:memeriksa format email

  2. Mengapa awalan yang dipisahkan titik diabaikan dalam daftar kolom untuk pernyataan INSERT?

  3. Apa yang salah dengan sp_rename dengan kolom?

  4. Cegah penyisipan rentang tanggal yang tumpang tindih menggunakan pemicu SQL

  5. Perbedaan antara kesalahan kompilasi dan kesalahan run-time di SQL Server?