您的位置:首页 > 数据库 > MySQL

一些常用数据库操作在mysql及sql server中实现方式的差异

2016-07-01 17:48 876 查看
因为本文强调的是不同点,所以先讲述不同点,再讲相同点。

一。不同点

1.创建表时主键id的自增实现方式不一样

mysql数据库的实现方式是auto_increment,示例如下

CREATE TABLE test1 (
id INT NOT NULL auto_increment PRIMARY KEY,
NAME VARCHAR (10) NOT NULL DEFAULT '',
age INT NOT NULL DEFAULT 0
)而sql server数据库的实现方式是identity,示例如下
CREATE TABLE test1 (
id INT NOT NULL IDENTITY PRIMARY KEY,
NAME VARCHAR (10) NOT NULL DEFAULT '',
age INT NOT NULL DEFAULT 0
)2.分页的实现方式不一样
mysql数据库实现分页的方式是LIMIT (0, 10) , LIMIT (10, 10) , LIMIT (10, 10),示例如下

select

相同点:都可以批量插入

insert into test1 (name,age) values ('zhangsan',18),('lisi',19);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: