刪除指令返回“1 warning”,但是show warnings命令返回Empty set,請問為什么?
刪除指令返回“1 warning”,但是show warnings命令返回Empty set,請問為什么?是我指令不對么?
mysql> DROP DATABASE t2;
Query OK, 0 rows affected (0.00 sec)
mysql> DROP DATABASE IF EXISTS t2;
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> SHOW WARNINGS;
Empty set (0.00 sec)
2020-04-27
我現在都遇到了!
2017-10-31
剛遇到同樣的問題,ubuntu16.4,mysql5.7.18,drop database if exists如果嘗試刪除一個不存在的數據庫的時候確實提示1warning,但是立馬執行show warnings的時候還是顯示的empty set
2016-10-10
同問,我是在刪除后緊跟著查看警告的,仍然是empty set
2016-10-07
那就要看你進行SHOW WARNINGS的指令是否緊跟著1 warning警告的后面進行操作了,我之前試過如果出現warning之后進行了其他的操作,而沒有立即查看SHOW WARNINGS;就會出現沒有empty set,也就是沒有warning的狀況。
2016-09-29
你第一步就刪除了t2 ,如果你第二步再刪除t2 ,不就是不存在了嗎。
2016-09-29
因為t2表不存在了