gpt4 book ai didi

mysql - 如何查看 sql_mode 的具体值?

转载 作者:IT老高 更新时间:2023-10-28 12:52:50 30 4
gpt4 key购买 nike

MySQL中有一些sql_mode值:

ANSI,

IGNORE_SPACE,

STRICT_TRANS_TABLES

我怎样才能看到一个特定的值?手册说:

You can retrieve the current mode by issuing a SELECT @@sql_mode statement.

但它什么也没有显示,只有一个以 @@sql_mode 作为列名的表中的空白字段。

最佳答案

它对你来说只是空白,因为你没有设置 sql_mode。如果您设置了它,那么该查询将向您显示详细信息:

mysql> SELECT @@sql_mode;
+------------+
| @@sql_mode |
+------------+
| |
+------------+
1 row in set (0.00 sec)

mysql> set sql_mode=ORACLE;
Query OK, 0 rows affected (0.00 sec)

mysql> SELECT @@sql_mode;
+----------------------------------------------------------------------------------------------------------------------+
| @@sql_mode |
+----------------------------------------------------------------------------------------------------------------------+
| PIPES_AS_CONCAT,ANSI_QUOTES,IGNORE_SPACE,ORACLE,NO_KEY_OPTIONS,NO_TABLE_OPTIONS,NO_FIELD_OPTIONS,NO_AUTO_CREATE_USER |
+----------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

关于mysql - 如何查看 sql_mode 的具体值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10591231/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com