sql server 与mysql差异(innodb)
MySQL |
SQL SERVER |
CHAR_LENGTH(str) |
LEN(character_expression) |
CONCAT(str1,str2,...) |
str1+str2 |
INSERT(str,pos,len,newstr) |
STUFF ( character_expression , start , length ,character_expression ) |
LOCATE(substr,str [,pos]) |
CHARINDEX ( expression1 ,expression2 [ , start_location ] ) |
LEFT(str,len) |
LEFT ( character_expression , integer_expression ) |
LENGTH(str) |
DATALENGTH ( expression ) |
LTRIM(str) |
LTRIM(character expression) |
REPEAT(str,count) |
REPLICATE(character_expression,times) |
REPLACE(str,from_str,to_str) |
REPLACE(character_expression,searchstring,replacementstring) |
REVERSE(str) |
REVERSE(character_expression) |
RIGHT(str,len) |
RIGHT(character_expression,integer_expression) |
RTRIM(str) |
RTRIM(character expression) |
SUBSTRING(str,pos,len) |
SUBSTRING(character_expression, position, length) |
SUBSTRING_INDEX(str,delim,count) |
无 |
TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str) |
无 |
MySQL |
SQL SERVER |
CURDATE() |
无 |
CURTIME() |
无 |
DATE(expr) |
无 |
DATE_ADD(date,INTERVAL expr unit) |
DATEADD(datepart, number, date) |
DAY(date) |
DATEPART('dd', date) |
HOUR(time) |
DATEPART('hh', date) |
MINUTE(time) |
DATEPART('mi', date) |
MONTH(date) |
DATEPART('mm', date) |
NOW() |
GETDATE() |
SECOND(time) |
DATEPART('ss', date) |
TIME(expr) |
无 |
YEAR(date) |
DATEPART('yy', date) |
如果表Test中有A、B两个字段,创建视图如下
Create view v_test as select * from Test;
此时视图实际的定义如下:
Create view v_test as select A,B from Test;
也就是说Test将来增加的字段并不在视图里面。
在SQL SERVER中,如果创建视图如下
Create view v_test as select * from Test;
此时视图实际的定义就是:
Create view v_test as select * from Test;
视图中永远都包含Test的所有字段。
最新文章
- img及父元素(容器)实现类似css3中的background-size:contain / background-size:cover
- JPA中entityManager的CRUD
- Liunx 常用命令
- Yii2框架RESTful API教程(二) - 格式化响应,授权认证和速率限制
- Python学习笔记——文件操作
- 【英语】Bingo口语笔记(20) - i长短音
- 六:分布式事务一致性协议paxos的分析
- jquery easyui的扩展验证
- TortoiseGit无法勾选Load Putty Key,该选项为灰色的解决办法
- HTML中标签和元素的区别
- CentOS7 开启关闭网卡
- 执​行​o​r​a​c​l​e​函​数​的​四​种​方​法
- 使用Azure云存储构建高速 Docker registry
- top k 算法
- 玩转Windows服务系列——创建Windows服务
- CentOS上安装GitBlit服务
- html onclick时间传字符串参数
- Leetcode 202.快乐数 By Python
- Spark机器学习——模型选择与参数调优之交叉验证
- 土办法 填充NAS空间