DBMNG数据库管理与应用

独立思考能力,对于从事科学研究或其他任何工作,都是十分必要的。
当前位置:首页 > 数据库基础 > SQL语言

1.2.3MySQL与标准SQL的差别

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查询有关的问题。

本站文章内容,部分来自于互联网,若侵犯了您的权益,请致邮件chuanghui423#sohu.com(请将#换为@)联系,我们会尽快核实后删除。
Copyright © 2006-2023 DBMNG.COM All Rights Reserved. Powered by DEVSOARTECH            豫ICP备11002312号-2

豫公网安备 41010502002439号