SQL如何创建和删除主键

 时间:2026-02-12 08:16:02

1、创建主键:新建表时直接创建主键

CREATE TABLE table_test(

id INT NOT NULL,

name VARCHAR(20) NOT NULL,

address VARCHAR(20),

PRIMARY KEY(id)

);

SQL如何创建和删除主键

2、创建主键:为已建好的表创建主键(主键列必须不能为NULL)

CREATE TABLE table_test(

id INT NOT NULL,

name VARCHAR(20) NOT NULL,

address VARCHAR(20)

);

ALTER TABLE table_test ADD PRIMARY KEY (id);

SQL如何创建和删除主键

3、创建复合键:新建表时创建复歌帮合键(主键字段不能包爷言游含NULL)。

CREATE TABLE table_test(

user_id INT NOT NULL,

user_name VARCHAR(20) NOT NULL,

user_address VARCHAR(20),

PRIMARY KEY (user_id, user_name)

);

SQL如何创建和删除主键

4、创建复合键:为已建好的表创建复合键(主键字段不能包含NULL)

CREATE TABLE table_test(

user_id INT NOT NULL,

user_name VARCHAR(20) NOT NULL,

user_address VARCHAR(20)

);

ALTER TABLE table_test ADD CONSTRAINT id PRIMARY KEY (user_id, user_name);

SQL如何创建和删除主键

5、删除主键

ALTER TABLE table_test DROP PRIMARY KEY ;

SQL如何创建和删除主键

6、示例,首先创建一张不存在的table_test表,其中包含user_id,user_name,user_address三个字段,同时设置user_id为表的主键,创建完成之后使用DROP删除主键哄伟

SQL如何创建和删除主键

  • eclipse创建java程序教程
  • Exception in thread "main" 解决办法
  • java怎么生成随机数?
  • Eclipse如何自动提示:点加全字母激活提示
  • java程序编好后要怎么运行
  • 热门搜索
    南麂岛旅游 去泰国旅游攻略 台湾旅游地图 桂林旅游网 深圳旅游租车 去欧洲旅游 夏天去哪里旅游凉快 青岛旅游路线 保山旅游 苏州旅游攻略二日游