欢迎来到天天文库
浏览记录
ID:17479481
大小:29.00 KB
页数:11页
时间:2018-09-02
《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服务器将忽略扩展。
此文档下载收益归作者所有