数据库大师成长日记:SQL Server和MySQL常用SQL区别
发布时间:2018-12-25 07:31:06 所属栏目:建站 来源:网云技术
导读:SQLServer和MySQL都是大家常用的数据库,她们基本兼容SQL-92标准,但语法风格还是有一些不同,下面列举一部分两者常用SQL片段的差异,权当抛砖引云,其实两者之间的细微差异多着呢。 查看表结构的方式 SQLServer方式: --查看系统内所有数据库 SELECTname,
SQLServer和MySQL都是大家常用的数据库,她们基本兼容SQL-92标准,但语法风格还是有一些不同,下面列举一部分两者常用SQL片段的差异,权当抛砖引云,其实两者之间的细微差异多着呢。 ![]() 查看表结构的方式SQLServer方式:
MySQL方式:
语句结束符号SQLServer的结束符号: 使用单行GO 分号; 什么都不写 MySQL的结束符号: 似乎一直都是用分号;。 返回前几条记录SQL Server的写法是:
MySQL的写法是:
获取当前的日期时间SQL Server的写法是:
MySQL的写法是:
循环支持以1到100求和为例,我们看看两者实现的不同方式 SQL Server只有一个while循环,语法如下:
MySQL支持好几种,先看看While循环:
再看看MySQL的REPEAT UNTIL 循环循环:
再看看MySQL的LOOP循环
细微区别太多,这里就不一一列举了。 【编辑推荐】
点赞 0, (编辑:安卓应用网_ASP源码网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |