15.笔记MySQL学习——服务器SQL模式
来源:互联网 发布:客户名单搜索软件 编辑:程序博客网 时间:2024/05/21 06:36
15.笔记MySQL学习——服务器SQL模式
MySQL服务器的SQL模式对SQL语句的执行会产生几个方面的影响。
有几种可能的SQL模式设置值
l STRICT_ALL_TABLES和STRICT_TRANS_TABLES 启用严格 模式。
l TRADITIONAL 是一个组合模式
l ANSI_QUOTES把双引号识别为一个标识符引用字符
l PIPES_AS_CONCAT 会让服务器把 || 当成一个标准的SQL字符串连接运算符,而不会把当成是OR运算符的同义词
l ANSI 也是一个组合模式。同时启用ANSI_QUOTES、PIPES_AS_CONCAT和其他的几个模式值。
可以设置:
设置会话特定的SQL模式
mysql> set sql_mode='TRADITIONAL';
查看SQL模式值,如下
mysql> select @@session.sql_mode;
+-------------------------------------------------------------------------------------------------------------------------------------------+
| @@session.sql_mode |
+-------------------------------------------------------------------------------------------------------------------------------------------+
|ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION|
+-------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> select @@global.sql_mode;
+-------------------------------------------------------------------------------------------------------------------------------------------+
| @@global.sql_mode |
+-------------------------------------------------------------------------------------------------------------------------------------------+
|ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION|
+-------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
- 15.笔记MySQL学习——服务器SQL模式
- MySQL学习笔记—SQL服务器模式汇总
- mysql SQL服务器模式
- mysql SQL服务器模式
- MySQL SQL服务器模式
- MYSQL——《SQL必知必会》学习笔记
- MySQL服务器的SQL模式
- MySQL服务器的SQL模式
- Mysql SQL服务器模式介绍
- MySQL服务器学习笔记!(
- sql学习笔记(MySQL)
- MYSQL学习笔记——sql语句优化工具
- 3.笔记 MySQL学习——简单执行SQL语句
- 10.笔记 MySQL学习——模式匹配
- 56.笔记 MySQL学习——布尔模式全文搜索
- 69.笔记 MySQL学习——C编写MySQL程序二连接服务器
- mysql sql 语句学习笔记
- SQL学习笔记——SQL初入门,Ubuntu下MySQL的安装
- Python2.7打印中文乱码处理
- 14.笔记 MySQL学习——删除更新已有行
- 【javascript】JavaScript高阶函数介绍
- 学习git遇到create to"c:/user/xxx/xxx/xx"错误
- 样式(style)和主题(theme)(二)
- 15.笔记MySQL学习——服务器SQL模式
- angularJs常用过滤器
- 次小。最小生成树
- Pycharm 2017 激活码
- c++stack容器介绍
- Uboot从0到kenerl
- javascript
- 实现仿电商app分类页面
- 16.笔记 MySQL学习——标识符语法和命名规则