fkjj.net
当前位置:首页 >> 创建表的sql语句主键 >>

创建表的sql语句主键

如果是MySQL,可以使用AUTO_INCREMENT关键字,表示自增长。 比如: create table test( id INT(20) not null AUTO_INCREMENT, primary key (id));如果是oracle,可以使用序列。

--用命令创建主键与外键. --使用SQL语句创建主键约束可以在创建表(Create Table)或修改表(Alter Table)时进行 创建。 --例创建表时 create table tablename ( id int (CONSTRAINT pk_id) PRIMARY KEY ) --例修改表时 ALTER TABLE tablename ...

先执行 alter table 表名alter column 列名 int not null 再执行 alter table 表名 add constraint PK_主键约束 primary key (lie) 执行第一句前提是表中的lie列没有空值才可以

我认为你首先要判断好个表之间的关系,然后建约束。看好表间的关系就好了。 希望结交一些敢于挑战,不服现状的朋友。516QQ995590

用命令创建主键与外键方法如下: --用命令创建主键与外键. --使用SQL语句创建主键约束可以在创建表(Create Table)或修改表(Alter Table)时进行 创建。 --例创建表时 create table tablename ( id int (CONSTRAINT pk_id) PRIMARY KEY ) --例...

create table t1(pk1 int,pk2 nvarchar(10),name nvarchar(10),val int, primary key(pk1,pk2))

CREATE TABLE REWARD ( r_number char(4)Primary Key, r_money float not null, r_season char(30)not null, ) CREATE TABLE W_INFO ( w_number char(8), w_name char(8) not null, w_password char(6) not null, w_sex char(2) not null, w_bir...

可用alter table来定义主键。 步骤: 1、创建测试表: create table test(id int,name varchar(10))2、如要以id为主键,可用如下语句: 如原来id允许为空,则多加一步,设置主键列不为空。 alter table test alter column id int not null如原来...

create table ( id int identity(1, 1) not null primary key, other_column varchar(50) ) -- 对表设置主键的同时,数据库会自动的创建一个以主键作为名称的唯一索引的。

create table Stu( StuId char(12) primary key not null, StuName varchar(100) not null, StuSex char(2) , StuAge int , StuAddress varchar(200) )

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com