您所在的位置: 首页>>读书频道>>数据库>>综合>>

1.2.3 MySQL与标准SQL的差别

http://book.51cto.com  2007-11-09 15:10  罗骏  清华大学出版社  我要评论(0)

1.2.3  MySQL与标准SQL的差别

MySQL的开发者在开发过程中尽量遵守SQL标准中的规定,但在某些情况下MySQL服务器执行的操作有所不同,下面进行简单介绍。

● 于VARCHAR列,存储值时删除了尾部空间。(在MySQL 5.0.3中更正)。
● 在某些情况下,定义表或更改其结构时,将CHAR列转换为VARCHAR列。(在MySQL 5.0.3中更正)。
● 删除表时,不自动取消关于表的权限。必须明确发出REVOKE语句,以撤销针对表的权限。
● CAST()函数不支持对REAL或BIGINT的抛弃。
● 支持子查询和导出表。
● MySQL服务器3.23.3和更高版本支持“--”注释风格,但要求注释后面跟一空格(或控制字符,如新行)。之所以要求使用空格,是为了防止自动生成与SQL查询有关的问题。

【责任编辑:雪花 TEL:(010)68476606-8007】

回书目   上一节   下一节
上一篇: 1.2.2 MySQL 下一篇: 1.2.4 PL/SQL
深入SQL Server 2008
如何有效防御SQL注入攻击
Sun以10亿美元并购开源数据库厂商MySQL
Oracle数据库开发之PL/SQL基础应用
Oracle数据库开发基础教程
 
 验证码: (点击刷新验证码)   匿名发表
  • Visual C++ 完全自学宝典

  • 作者:强锋科技,朱洪波
  • Visual C++ 6.0是微软公司为程序人员提供的Visual Studio 6.0工具套件中的重要组成部分。本书由浅入深地介绍使用Visual C++ 6.0..
Copyright©2005-2008 51CTO.COM 版权所有