Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Parameter Oracle Dapper.net

Ya, Anda salah memahami postingan itu. SQL diteruskan apa adanya, dan harus berisi :param1 yang benar atau @param1 dll. "Tidak ada awalan sama sekali " berbicara tentang kode yang tidak Anda lihat - khususnya, memastikan bahwa kode tersebut (melalui beberapa mekanisme):

cmd.Parameters.Add("param1", 963);

vs

cmd.Parameters.Add("@param1", 963);

vs

cmd.Parameters.Add(":param1", 963);

Yang pertama (tanpa awalan) adalah pilihan yang benar dan lebih disukai.

Jika Anda ingin SQL dalam kode Anda menjadi parameter agnostik, Anda dapat menggunakan informasi dari sini:Dapatkan awalan parameter di ADO.NET

SQL jarang cukup dekat, namun, hanya dengan mencari awalan parameter akan memperbaiki semua masalah.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP:oci_bind_by_name dan bidang stempel waktu menghasilkan ORA-01461:dapat mengikat nilai PANJANG hanya untuk dimasukkan ke dalam kolom PANJANG

  2. SQL Untuk Pembaruan Lewati Kueri Terkunci dan Java Multi Threading - Cara memperbaikinya

  3. Apakah ada antarmuka .Net untuk Oracle SQLPLUS?

  4. Bagaimana cara menghasilkan identitas untuk database Oracle secara otomatis melalui kerangka kerja Entitas?

  5. Mendapatkan pengecualian ORA-00942:tabel atau tampilan tidak ada - saat memasukkan ke tabel yang ada