sql >> Databasteknik >  >> RDS >> Mysql

Undertrycka MySQL-varningar?

Kanske sql_notes variabel hjälper dig med detta problem. Citat från manpage:

mysql> SET sql_notes = 1;
mysql> DROP TABLE IF EXISTS test.no_such_table;
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> SHOW WARNINGS;
+-------+------+------------------------------------+
| Level | Code | Message                            |
+-------+------+------------------------------------+
| Note  | 1051 | Unknown table 'test.no_such_table' |
+-------+------+------------------------------------+
1 row in set (0.00 sec)

mysql> SET sql_notes = 0;
mysql> DROP TABLE IF EXISTS test.no_such_table;
Query OK, 0 rows affected (0.00 sec)
mysql> SHOW WARNINGS;
Empty set (0.00 sec)



  1. Hur får jag NULL i en MySQL heltalskolumn med PHP/MySQLi?

  2. Välj alla fält där fältvärdet inte finns i array

  3. Kör flera MySQL-frågor från PHP | Varför fungerar inte detta?

  4. Hur ringer man upp Oracle Stored Procedure i Python?