吴才亮微博

关注高压输电线路设计、施工、运行与检修;关注互联网技术,网站推广、运营与盈利的微博客!
  • 首页
  • 关于
  • 输电线路
  • 网络营销
  • 站长技术
  • 网络工程
  • 网络推广博客

MSSQL Server和MySQL区别

2010/07/31 1882 Views
      1 MySQL支持enum,和set类型,SQL Server不支持


  2 MySQL不支持nchar,nvarchar,ntext类型


  3 MySQL的递增语句是AUTO_INCREMENT,而MS SQL是identity(1,1)


  4 MS SQL默认到处表创建语句的默认值表示是((0)),而在MySQL里面是不允许带两括号的


  5 MySQL需要为表指定存储类型


  6 MS SQL识别符是[],[type]表示他区别于关键字,但是MySQL却是 `,也就是按键1左边的那个符号


  7MSSQL支持getdate()方法获取当前时间日期,但是MySQL里面可以分日期类型和时间类型,获取当前日期是cur_date(),当前完整时间是now()函数


  8 MS SQL不支持replace into 语句,但是在最新的sql20008里面,也支持merge语法


  9 MySQL支持insert into table1 set t1 = ‘’, t2=‘’,但是MSSQL不支持这样写


  10 MySQL支持insert into tabl1 values (1,1),(1,1),(1,1),(1,1),(1,1), (1,1), (1,1)


  11 MSSQL不支持limit语句,是非常遗憾的,只能用top取代limt0,N,row_number()over()函数取代limitN,M


  12 MySQL在创建表时要为每个表指定一个存储引擎类型,而MS SQL只支持一种存储引擎


  13MySQL不支持默认值为当前时间的datetime类型(MSSQL很容易做到),在MySQL里面是用timestamp类型


  14 MS SQL里面检查是否有这个表再删除,需要这样:


!--

  Code highlighting produced byActiproCodeHighlighter(freeware)

  http://www.CodeHighlighter.com/

  -->if exists (select * from dbo.sysobjects 

where id=object_id(Nuc_newpm)andOBJECTPROPERTY(id,NIsUserTable)=1)


  但是在MySQL里面只需要 DROP TABLE IF EXISTS cdb_forums;


  但是在MySQL里面只需要 DROP TABLE IF EXISTS cdb_forums;


  15 MySQL支持无符号型的整数,那么比不支持无符号型的MS SQL就能多出一倍的最大数存储


  16MySQL不支持在MSSQL里面使用非常方便的varchar(max)类型,这个类型在MSSQL里面既可做一般数据存储,也可以做blob数据存储


  17MySQL创建非聚集索引只需要在创建表的时候指定为key就行,比如:KEYdisplayorder(fid,displayorder)在MSSQL里面必须要:


!--

  Code highlighting produced byActiproCodeHighlighter(freeware)

  http://www.CodeHighlighter.com/

  -->create unique nonclustered index

index_uc_protectedmembers_username_appidondbo.uc_protectedmembers(usernameasc,appidasc)


  18 MySQL text字段类型不允许有默认值


  19MySQL的一个表的总共字段长度不超过65XXX。


  20一个很表面的区别就是MySQL的安装特别简单,而且文件大小才110M(非安装版),相比微软这个庞然大物,安装进度来说简直就是.....


  21MySQL的管理工具有几个比较好的,MySQL_front,和官方那个套件,不过都没有SSMS的使用方便,这是MySQL很大的一个缺点。


  22MySQL的存储过程只是出现在最新的版本中,稳定性和性能可能不如MS SQL。


  23 同样的负载压力,MySQL要消耗更少的CPU和内存,MS SQL的确是很耗资源。


  24php连接MySQL和MS SQL的方式都差不多,只需要将函数的MySQL替换成MS SQL即可。


  25MySQL支持date,time,year类型,MS SQL到2008才支持date和time。

相关日志 随机日志 热门日志
推荐14款MySQL客户端,特
解决boblog安装时chec
搞死局域网的快播(QVOB)
路由器里支持网络尖兵的意思
步步惊心(高清版)第30集
SLCAD架空送电线路平断面图
GEtScreen功能简介
如何判断输电线路的电压等级?
准备为WordPress博客搬
开始参加博百优大赛!
什么是水泥混凝土的水灰比、配合
输电线路防止外力破坏的措施
合肥42中“诱奸门事件”纯属炒
三星I5508成功刷至andr
为什么微博都是140个字?
开机出现Non- system
bluehost和Godadd
三星I5508刷至2.2测评
如何打开注册表?打开注册表命令
dedecms安装出现:�
利用批处理文件实现一键清除系统
dede发布文章后空白的解决办
站长技术 » 数据库 mssql , mysql
引用地址:
注意: 该地址仅在今日23:59:59之前有效
Leave a comment
刘志猛 http://www.liuzm.com
2010/08/01 16:43
呵呵,一直用这二个数据库,之间的区别还真不知道这清楚
分页: 1/1 第一页 1 最后页
赞助商链接
随机日志
  • dede升级到5.7后不显示编辑器
  • ±660kV宁东-山东直流线路工程全线架通
  • 直流输电系统的谐波问题
  • MaxCms站内播放器和站外播放器的区别
  • 世界首条特高压直流输电工程投产
  • 网络连接多出了一个本地连接2(Microsoft...
  • 雅虎建议的34条网站加速方法
  • php中的=>和->符号各表示什么意...
  • dede的sys_info.php on thi...
  • 三峡大学输电线路工程专业介绍
归档
  • 2012/05
  • 2012/04
  • 2012/03
  • 2012/02
  • 2012/01
  • 2011/12
  • 2011/11
  • 2011/10
  • 2011/09
  • 2011/08
热门标签
windows 电力公司 网站漏洞 最大内存 上海青年对话 互联网创业 微博字数 中国青年 fckeditor turncate 播放器 三峡大学微博 测评 原型设计 链接 汽油降价 中纪委监察部 热门相机 pr 位逻辑与

Top
Copyright © 电力设计博客 | 网站推广 | 策划方案