创建表tb_Test,包含字段tId,tName。
其中:
tId为主键,自动增长;
tName常100,唯一限定,非空
Sql Server数据库:
/**若表存在则先删除表**/
if exists (select * from dbo.sysobjects where id = object_id(N'tb_Test') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table tb_Test;
/**创建tb_Test**/
create table tb_Test(
tId int primary key identity(1,1),
tName varchar(100) not null unique
);
Oracle数据库:
--连接Sql plus
Connect test/123456@mms
--确保Sequence存在或创建
create sequence SEQUENCE
minvalue 1
maxvalue 999999999999999999999999999
start with 1
increment by 1
nocache;
--创建tb_Test
create table tb_Test(
tId number(20) primary key,
tName varchar(100) not null unique
);
--通过序列插入自增值
insert into tb_Test(tId,tName) values(sequence.NextVal,'test');
Mysql数据库:
--若表存在则先删除表
drop table if exists tb_Test;
--创建tb_Test
create table tb_Test(
tId int auto_increment primary key,
tName varchar(100) not null unique
);
Access数据库:
--创建tb_Test
create table tb_Test(
tId antoincrement primary key,
tName varchar(100) not null unique
);
如果给你带来帮助,欢迎微信或支付宝扫一扫,赞一下。

