Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL terlalu lama pemotongan varchar/pengaturan kesalahan

Anda dapat menonaktifkan STRICT_TRANS_TABLES dan STRICT_ALL_TABLES . Ini memungkinkan pemotongan otomatis dari string yang dimasukkan.

Kutipan dari Dokumentasi MySQL.

Mode ketat mengontrol bagaimana MySQL menangani nilai yang tidak valid atau hilang dalam pernyataan perubahan data seperti INSERT atau UPDATE. Nilai dapat menjadi tidak valid karena beberapa alasan. Misalnya, mungkin memiliki tipe data yang salah untuk kolom, atau mungkin di luar jangkauan. Nilai hilang ketika baris baru yang akan disisipkan tidak berisi nilai untuk kolom non-NULL yang tidak memiliki klausa DEFAULT eksplisit dalam definisinya. (Untuk kolom aNULL, NULL disisipkan jika nilainya tidak ada.)

Referensi:Mode SQL Server MySQL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mendapatkan Setiap Baris Ke-N di MySQL

  2. Instal MySQL di Ubuntu tanpa prompt kata sandi

  3. Fungsi Konversi MySQL

  4. Bagaimana cara melakukan penyisipan massal di mySQL menggunakan node.js

  5. Cara membuat database MySQL dan mengatur hak istimewa