set global sql_mode = 'ORACLE';
重新连接 TiDB
show variables like 'sql_mode';
Variable_name | Value |
---|---|
sql_mode | PIPES_AS_CONCAT,ANSI_QUOTES,IGNORE_SPACE,NO_KEY_OPTIONS,NO_TABLE_OPTIONS,NO_FIELD_OPTIONS,NO_AUTO_CREATE_USER,ORACLE,STRICT_TRANS_TABLES |
show global variables like 'sql_mode';
Variable_name | Value |
---|---|
sql_mode | PIPES_AS_CONCAT,ANSI_QUOTES,IGNORE_SPACE,NO_KEY_OPTIONS,NO_TABLE_OPTIONS,NO_FIELD_OPTIONS,NO_AUTO_CREATE_USER,ORACLE |
为什么 session 里面的最后面会有 STRICT_TRANS_TABLES
但是 global 里面没有。。