mysql中文参考手册(mysql与标准的兼容性) 对ansi sql扩充

mysql中文参考手册(mysql与标准的兼容性) 对ansi sql扩充

ID:17479481

大小:29.00 KB

页数:11页

时间:2018-09-02

mysql中文参考手册(mysql与标准的兼容性)  对ansi sql扩充_第1页
mysql中文参考手册(mysql与标准的兼容性)  对ansi sql扩充_第2页
mysql中文参考手册(mysql与标准的兼容性)  对ansi sql扩充_第3页
mysql中文参考手册(mysql与标准的兼容性)  对ansi sql扩充_第4页
mysql中文参考手册(mysql与标准的兼容性)  对ansi sql扩充_第5页
资源描述:

《mysql中文参考手册(mysql与标准的兼容性) 对ansi sql扩充》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MySQL中文参考手册6(MySQL与标准的兼容性)对ANSISQL92扩充http://www.yunyoubar.com/邮件群发MySQL中文参考手册6(MySQL与标准的兼容性)转载 译者:晏子〖返回〗〖转发〗q译者:晏子 (clyan@sohu.com)主页:http://linuxdb.yeah.net5 MySQL与标准的兼容性?5.1   MySQL对ANSI SQL92扩充MySQL包含了一些可能在其他SQL数据库找不到的扩充。要注意如果你使用他们,你的代码将不与其他SQL服务器兼容。在一些情况下,你可以编写包括MySQL扩展的代

2、码,但是仍然是可移植的,通过使用/*! ... */形式的注释。在这种情况下,MySQL将进行词法分析并且执行在注释内的代码,好像它是任何其它MySQL语句,但是其他SQL服务器将忽略扩展。例如: SELECT /*! STRAIGHT_JOIN */ col_name FROM table1,table2 WHERE ... 如果你在@#!@#后增加一个版本数字,该语法将仅在MySQL版本是等于或比使用的版本数字新时才执行: CREATE /*!32302 TEMPORARY */ TABLE (a int);上面的意思是如果你有3.23.02或

3、更新,那么MySQL将使用TEMPORARY关键词。 MySQL扩展被列在下面:  字段类型MEDIUMINT、SET、ENUM和不同的BLOB和TEXT类型。     字段属性AUTO_INCREMENT、BINARY、UNSIGNED和ZEROFILL。     缺省地,所有的字符串比较是忽略大小写的,由当前的字符集决定了(缺省为ISO-8859-1Latin1)排序顺序。如果你不喜欢这样,你应该用BINARY属性或使用BINARY强制符声明列,它导致根据MySQL服务器主机的ASCII顺序进行排序。     MySQL中文参考手册6(MySQ

4、L与标准的兼容性)对ANSISQL92扩充http://www.yunyoubar.com/邮件群发MySQL中文参考手册6(MySQL与标准的兼容性)转载 译者:晏子〖返回〗〖转发〗q译者:晏子 (clyan@sohu.com)主页:http://linuxdb.yeah.net5 MySQL与标准的兼容性?5.1   MySQL对ANSI SQL92扩充MySQL包含了一些可能在其他SQL数据库找不到的扩充。要注意如果你使用他们,你的代码将不与其他SQL服务器兼容。在一些情况下,你可以编写包括MySQL扩展的代码,但是仍然是可移植的,通过使用/

5、*! ... */形式的注释。在这种情况下,MySQL将进行词法分析并且执行在注释内的代码,好像它是任何其它MySQL语句,但是其他SQL服务器将忽略扩展。例如: SELECT /*! STRAIGHT_JOIN */ col_name FROM table1,table2 WHERE ... 如果你在@#!@#后增加一个版本数字,该语法将仅在MySQL版本是等于或比使用的版本数字新时才执行: CREATE /*!32302 TEMPORARY */ TABLE (a int);上面的意思是如果你有3.23.02或更新,那么MySQL将使用TEMP

6、ORARY关键词。 MySQL扩展被列在下面:  字段类型MEDIUMINT、SET、ENUM和不同的BLOB和TEXT类型。     字段属性AUTO_INCREMENT、BINARY、UNSIGNED和ZEROFILL。     缺省地,所有的字符串比较是忽略大小写的,由当前的字符集决定了(缺省为ISO-8859-1Latin1)排序顺序。如果你不喜欢这样,你应该用BINARY属性或使用BINARY强制符声明列,它导致根据MySQL服务器主机的ASCII顺序进行排序。     MySQL中文参考手册6(MySQL与标准的兼容性)对ANSISQL

7、92扩充http://www.yunyoubar.com/邮件群发MySQL中文参考手册6(MySQL与标准的兼容性)转载 译者:晏子〖返回〗〖转发〗q译者:晏子 (clyan@sohu.com)主页:http://linuxdb.yeah.net5 MySQL与标准的兼容性?5.1   MySQL对ANSI SQL92扩充MySQL包含了一些可能在其他SQL数据库找不到的扩充。要注意如果你使用他们,你的代码将不与其他SQL服务器兼容。在一些情况下,你可以编写包括MySQL扩展的代码,但是仍然是可移植的,通过使用/*! ... */形式的注释。在这

8、种情况下,MySQL将进行词法分析并且执行在注释内的代码,好像它是任何其它MySQL语句,但是其他SQL服务器将忽略扩展。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。