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

Bagaimana cara mengikat parameter ISO8601 TSQL DATETIME dengan PDO?

Anda harus menggunakan convert() fungsi dan tentukan formatnya (126 ) yang Anda berikan:

$sql = "INSERT INTO dtest (stamp) VALUES (CONVERT(DATETIME, '2011-03-15T10:23:01', 126))";

Dokumentasi menyebutkan :mmm di akhir string Anda sehingga Anda mungkin perlu menambahkan :000 . secara manual di akhir string tanggal Anda agar ini berfungsi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa memasukkan nilai nol dalam MIN atau MAX?

  2. Bagaimana cara mengaktifkan dan menonaktifkan IDENTITY_INSERT menggunakan SQL Server 2008?

  3. mssql mengonversi varchar ke float

  4. Jumlah jam dan menit di SQL Server 2008

  5. Cara mengimpor file DBF di SQL Server