Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Co się stanie, gdy wyślę wartość logiczną True-False do instrukcji PDO jako parametr powiązany z polem int?

Zależy od twojego schematu. Dla kolumn logicznych w bazie danych możesz użyć następującej konstrukcji (istnieje konstrukcja BOOLEAN, ale to tylko alias dla TINYINT):

`disabled` tinyint(1) NOT NULL DEFAULT '0'

Następnie podczas wiązania możesz wymusić wartość logiczną:

$stmt->bindValue(':disabled', $disabled, PDO::PARAM_BOOL);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sql if w instrukcji insert bez select

  2. Zamówienie MYSQL z innej tabeli

  3. Błąd wtyczki Maven GAE + Google Cloud SQL

  4. Tablica wielowymiarowa z pasujących kolumn mysql

  5. Jak wyświetlić sortowanie tabeli w MySQL