MSSQL与MySQL语法区别
来源:互联网 发布:手机上怎样查淘宝积分 编辑:程序博客网 时间:2024/06/05 12:45
就目前碰到的不一样的地方集中记录在这篇日志中,不定期更新。
1、批量执行SQL语句
MSSQL中,所有语句执行过程中无需在末尾加分号『;』
MySQL中,单条语句不用加分号,多条执行时每句末尾需要添加分号『;』
2、注释问题
MySQL中和MSSQL的注释相同,但是在MySQL注释时需要在--后面有个空格,否则会报错。
例如:
--这是MSSQL的注释-- 这是MySQL的注释(有空格)
3、生成uuid
-- MySQL生成语句select replace(uuid(),'-','') --MSSQL生成语句select replace(newid(),'-','')
4、空值判断
--MSSQL: Select isnull(xxx,’’) -- MySQL: Select ifnull(xxx,’’);
5、获取当前时间
--MSSQL: Select getdate() -- MySQL: Select now(); /*获得当前日期函数:curdate(),current_date() 获得当前时间函数:curtime(); 获得当前日期+时间:now();*/
6、连接字符串
--MSSQL: select ‘123’+‘456’ -- MySQL: select concat(‘123’, ‘456’);
7、跨数据库访问
--MS Server: [xx].[dbo].[aaa] -- MySQL(省略dbo): xx.aaa
8、
0 0
- MySql与MsSql 语法区别
- MSSQL与MySQL语法区别
- mssql与mysql基本语法以及其他的区别
- MSSQL与MYSQL区别
- mysql与mssql的区别
- mysql 与 mssql 的区别
- MYSQL与MSSQL常用用法区别
- mysql与Oracle语法区别
- Mysql边用边学学习笔记及Mysql与Mssql的区别
- mssql和mysql区别
- mssql和mysql区别
- mssql和mysql区别
- mssql和mysql区别
- mssql与mysql中关于group by的区别
- mssql和mysql的区别
- MySQL与Access之语法区别
- MySQL与Oracle的语法区别对比
- MySQL与Oracle的语法区别
- GUETOJ - 1119 How many ways(动态规划)
- Fedora安装vmware-tools后系统无法正常启动的解决方法
- 插入排序
- wait waitpid WNOHANG 僵尸进程
- 重新认识c++(01),做个简单的复数Complex类
- MSSQL与MySQL语法区别
- ARM ADC程序设计
- 毕业论文参考文献规范格式
- 我们什么时候应该使用异常
- unity3d中C#委托的应用
- Android的shape和颜色选择器结合使用
- C++模版的特化
- Android即时通信系 之openfire安装
- Android中 int 和 String 互相转换的多种方法