MySQL和SQL server 的语句相同么?

作者&投稿:休仲 (若有异议请与网页底部的电邮联系)
MySQL和SQL server 的语句相同么?~

SQL
标准语法的语句是相同的。
只有数据库管理系统专有子句或函数是不同的。
比如
MY
sql

limit
与sql
server中的TOP
功能相近,语法不同。
MY
sql
取当前日期用cur_date(),sql
server中的则用getdate()
MY
sql还支持多条记录插入的写法:
insert
into
tabl1
values
(1,1),
(1,1),
(1,1),
(1,1),
(1,1),
(1,1),
(1,1)
还有一些小区别,就不一一列举。就实际使用而言,这些差别可以忽略。

可以说9成以上一样 每种数据库都有一些个自己特殊的地方..

SQL 标准语法的语句是相同的。

只有数据库管理系统专有子句或函数是不同的。
比如 MY sql 的 limit 与sql server中的TOP 功能相近,语法不同。
MY sql 取当前日期用cur_date(),sql server中的则用getdate()
MY sql还支持多条记录插入的写法:
insert into tabl1 values (1,1), (1,1), (1,1), (1,1), (1,1), (1,1), (1,1)

还有一些小区别,就不一一列举。就实际使用而言,这些差别可以忽略。

它们是不同的开发者开发的不同的数据库管理系统,从这个意义上说,它们是会有不同的.
但是它们又都是现代数据库管理系统,都遵从或都应该遵从ANSI标准,从这个意义上说,它们会有很多相同的语句.
也就是说对ANSI SQL兼容的部分是相同的,除此之外,它们还各自有它们自己的独有的语句,而后者一般是不相同的,也不能通用.

大致相同。但是很多语法不同。就跟 oracle 的连接字符串一样。在MSSQL里是
','+字段名+',' like'%,值,%'
ORACLE 里 ','||字段名||',' like'%,值,%'

SQL的大致格式和语法是一样的,

大多数都一样,但是也有些不一样的地方
譬如
mysql
select * from tablea order by id limint 5

sqlserver
select top 5 * tablea order by id

都是取5条记录,但是写法不一样

不完全相同,但是都是相通的。看一下帮助文档就明白了


动力区17028498286: mysql和sqlserver的区别 -
甫尹哌能: 对于程序开发人员而言,目前使用最流行的两种后台数据库即为MySQL and SQL Server.这两者最基本的相似之处在于数据存储和属于查询系统.你可以使用SQL来访问这两种数据库的数据,因为它们都支持ANSI-SQL.还有, 这两种数据库...

动力区17028498286: mysql 数据库 和 mysql server 与什么区别?到底是什么? -
甫尹哌能: 应该是mysql和sqlserver . sqlserver自身就是类似表格的存储. mysql你可以用mysql workbench 链接数据库,也可以实现表格化数据管理. DOS命令界面是直接用mysql自带的工具链接的

动力区17028498286: 请问,MySQL 与 SQL Server.有什么区别?哪个好呢?谢谢,回答.!!! -
甫尹哌能: 最基本一个区别: mysql是免费开源,你怎么用人家也不会收你的钱.mysql跨平台,windows和linux都有对应的版本. sqlserver是收费的,你没给钱的话用人家随时可以告你盗版.sqlserver只能在windows平台上面用. 性能和安全方面,mysql比sqlserver强,mysql的管理都是文字命令界面,要借助工具才能图形管理,sqlserver相对简单点,本身就是图形界面容易入手.

动力区17028498286: Mysql和SQL Server数据库有什么区别?? -
甫尹哌能: 简言之:mysql是中小型数据库,后者是中大型数据库.在平台上,mysql可以运行在windows以及linux等各平台上,后者只能运行在windows平台上.

动力区17028498286: SQL Server数据库和MySQL数据库有什么区别 -
甫尹哌能: 都是属于关系型数据库.关系模型稍有不同.简单点讲,mysql用于web平台应用最为广泛,比如通常OA\EMAIL\CRM等web系统都基于该环境中开发和搭建.因为它占用内存小,数据库灵活性较高,查询速度快.而T-SQL应用于C/S环境为最.比如中型或较大型的系统,ERP/PLM、QMS系统的运维,对数据库的集成度和稳定性,安全性要求都很高.DB与DB之间的互联互通,接口切换都体现在这方面独具一定的优势性.

动力区17028498286: MySQL和SQL Server的区别 -
甫尹哌能: SQL ServerSQL Server 是 Microsoft推出一套产品,它具有使用方便、可伸缩性好、与相关软件集成程度高等优点,逐渐成为Windows平台下进行数据库应用开发较为理想的 选择之一.SQLServer是目前流行的数据库之一,它已广泛应用于金融...

动力区17028498286: 请问SQL Server跟Mysql有什么区别?
甫尹哌能: MySQL是Sun公司的,SQL Server是微软的. MySQL是开源、免费,SQL Server是收费的. MySQL是跨平台的,SQL Server是只能在Windows下运行的.

动力区17028498286: mysql数据库和sql server的区别 -
甫尹哌能: 1. MySQL支持enum和set类型,SQL Server不支持;2. MySQL不支持nchar、nvarchar、ntext类型;3. MySQL数据库的递增语句是AUTO_INCREMENT,而MS SQL是identity(1,1);4. MS SQL默认到处表创建语句的默认值表示是((0)),而在...

动力区17028498286: sql server 和mysql 那个好用一点? -
甫尹哌能: 如果你想建站,那么mysql是首选,大部分空间都提供免费的mysql数据库,但如果纯粹从数据库易用性方面来说,当然是sql server,微软的产品都比较人性化

动力区17028498286: 请问MySQL和SQL Server有关系吗
甫尹哌能: 没有任何关系,是两个独立的数据库厂商提供的两个数据库产品.MySQL是小型数据库,SQL Server是中小型数据库,前者是Sun公司的产品,现在被卖了,后者是微软的东西!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网