sql >> Database teknologi >  >> RDS >> Mysql

Undertrykke MySQL-advarsler?

Måske sql_notes variabel hjælper dig med dette problem. Citat fra 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. Hvorfor er der en maksimal længde for lagrede procedurenavne?

  2. Brug Cloud Formation-skabeloner til at oprette MySQL-forekomster på RDS

  3. Syntaksfejl under forsøg på at kalde en Oracle-pakke ved hjælp af ODBC i C#

  4. SQLite JSON_REPLACE()