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

Coldfusion:Berurusan dengan nilai Null di Bidang Tanggal

Anda mengabaikan bagian terpenting - CFC aktual dan kueri yang melakukan penyisipan. Apa yang terjadi adalah <cfargument> . Anda tag diketik sebagai 'tanggal' jadi ketika Anda melewatkan string kosong, validasi gagal. (Ini adalah salah satu alasan saya tidak mengetik argumen saya).

Anda harus mematikan pemeriksaan tipe atau mengubah tipe argumen menjadi 'string' atau 'any'. Sekarang, ketika Anda melakukannya, Anda juga perlu mengubah <cfqueryparam> tag (Anda adalah menggunakan <cfqueryparam> , bukan?!) untuk sesuatu seperti ini:

<cfqueryparam .... null="#not len(trim(arguments.thedate))#" />

Itu akan memperbaikimu...




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengembalikan Daftar Tabel &Tampilan di SQL Server menggunakan T-SQL (sp_tables)

  2. TIMEFROMPARTS() Contoh di SQL Server (T-SQL)

  3. SQL Server - setelah memasukkan pemicu - perbarui kolom lain di tabel yang sama

  4. skrip aneh yang dihasilkan oleh SQL Server saat mengekspor pekerjaan

  5. Menggunakan tabel bernama dinamis dalam tugas aliran data SSIS