SQL 语句中用default 怎么关键字段 怎么做?

就是建立表时 怎么设置一个字段为主关键字段?急需啊 谢谢大家

第1个回答  2013-03-24
例如建立学生信息表Student,同时设置学号StudentNo为主键,如下:
create table Student(
StudentNo int not null primary key,
StudentName nvarchar(20) not null

也可以先建学生信息表Student,然后为学号StudentNo添加主键,如下:
1.建学生信息表Student
create table Student(
StudentNo int not null,
StudentName nvarchar(20) not null
)
2.为学号StudentNo添加主键
alter table Student //注释:修改学生信息表Student
add constraint PK_StudentNo primary key (StudentNo) //注释:为StudentNo添加主键
第2个回答  2013-03-21
create table tb(id int primary key)--设置主键,default设置的是默认值,当不显示插入字段时,可以默认插入设置的默认值本回答被提问者和网友采纳
第3个回答  2013-03-22
创建表同时定义主键

SQL> CREATE TABLE test_create_tab1 (
2 id INT,
3 val VARCHAR(10),
4 PRIMARY KEY (id)
5 );

Table created.

先创建表, 然后修改表 - 新增主键

SQL> CREATE TABLE test_tab (
2 id INT,
3 name VARCHAR(10),
4 age INT,
5 val VARCHAR(10)
6 );

Table created.

SQL> ALTER TABLE test_tab
2 ADD CONSTRAINT pk_test_tab PRIMARY KEY(id);

Table altered.
第4个回答  2013-03-21
create table 表名(主键名 int primary key)--设置主键
相似回答