首先sql_mode用於mysql的行為,sql_mode的多個值之間用','分隔;
如果想使用雙引號就這樣做:
1、 修改/etc/my.cnf文件 , 雙引號模式是ANSI_QUOTES
或
2、set @@session.sql_mode=concat('STRICT_TRANS_TABLES,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION',',ANSI_QUOTES');
Query OK, 0 rows affected, 1 warning (0.00 sec)
#注意mysql中兩個字符串是不能直接用+號連接起來的,要用concat函數。
3、例子:
mysql> show tables; +-------------------+ | Tables_in_tempdb | +-------------------+ | django_migrations | | polls_user | | t2 | | table | +-------------------+ 4 rows in set (0.00 sec) mysql> mysql> mysql> mysql> drop table "table"; Query OK, 0 rows affected (0.00 sec)
4、例子: