因为本文强调的是不同点,所以先讲述不同点,再讲相同点。
一。不同点
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);