当前位置: 首页 > news >正文

天河手机网站建设/百度信息流推广平台

天河手机网站建设,百度信息流推广平台,最近最新资源在线观看,国外b站推广网站Oracle/PLSQL: 主键(Primary Key)说明1 目标通过演示样例解说怎样创建、删除、禁用和开启主键。2 前言之-什么是主键在Oracle中,主键指能唯一标识一条记录的单个数据表列或联合的数据表列(联合主键|复合主键)。主键用到的数据表列数据不能包括空值。并且&#xff0c…

Oracle/PLSQL: 主键(Primary Key)说明

1 目标

通过演示样例解说怎样创建、删除、禁用和开启主键。

2 前言之-什么是主键

在Oracle中,主键指能唯一标识一条记录的单个数据表列或联合的数据表列(联合主键|复合主键)。主键用到的数据表列数据不能包括空值。并且,一张表仅仅能包括一个主键。

说明:在Oracle数据库中,联合主键的列不能超过32个。主键能够在创建表时定义或者通过ALTER TABLE语法定义。

3 创建主键之 - 在创建表时定义主键

单列主键演示样例:

CREATE TABLE TB_PK_EXAMPLE

(

ID number,

NAME varchar2(50),

DESCRIPTION varchar2(300),

CONSTRAINT TB_PK_EXAMPLE_PK PRIMARY KEY(ID)--定义主键

);

联合主键演示样例:

CREATE TABLE TB_SUPPLIER_EX

(

supplier_id number,

supplier_name varchar2(50),

supplier_description varchar2(300),

contact_name varchar2(50),

constraint TB_SUPPLIER_EX_PK primary key(supplier_id, supplier_name)--联合主键

);

4 创建主键之 - 使用alter table语法

语法

ALTER TABLE table_name ADD CONSTRAINT constraint_name PRIMARY KEY (col1, col2,...coln);

演示样例准备

先创建两张表(tb_employees和tb_departments)。脚本例如以下:

create table tb_employees

(

employee_id number,

employee_name varchar2(50),

employee_age number,

employee_birth date,

department_id number

);

create table tb_departments

(

department_id number,

department_name varchar2(100),

location varchar2(300)

);

同过alter table语法创建主键:

--单列主键

alter table tb_employees add constraint tb_employees_pk primary key (employee_id);

--联合主键

alter table tb_departments add constraint tb_departments_pk primary key (department_id,department_name);

5 禁用主键

语法:

ALTER TABLE table_name DISABLE CONSTRAINT constraint_name;演示样例:

alter table tb_employees disable constraint tb_employees_pk;

6 启用主键

语法:

ALTER TABLE table_name ENABLE CONSTRAINT constraint_name;

演示样例:

alter table tb_employees enable constraint tb_employees_pk;

7 删除主键

语法:

ALTER TABLE table_name DROP CONSTRAINT constraint_name;

演示样例:

alter table tb_employees drop constraint tb_employees_pk;

alter table tb_departments drop constraint tb_departments_pk;

alter table TB_PK_EXAMPLE drop constraint TB_PK_EXAMPLE_PK;

alter table TB_SUPPLIER_EX drop constraint TB_SUPPLIER_EX_PK;

-------------------------------------------------------------------------------------------------------------------

假设您们在尝试的过程中遇到什么问题或者我的代码有错误的地方。请给予指正。很感谢!

版权@:转载请标明出处!

--------------------------------------------------------------------------------------------------------------------

版权声明:本文博主原创文章。博客,未经同意不得转载。

http://www.jmfq.cn/news/4837807.html

相关文章:

  • 可以用AI做网站上的图吗/西安优化seo托管
  • 企业网站优化定制/网络seo营销推广
  • 大连鑫农建设集团网站/百度网站入口
  • 炒币做合约哪个网站最好/seo网站优化推广费用
  • 这么给网站做关键字/网站推荐
  • html5电影网站模板/百度经验官网登录
  • 网站怎么做定位功能/成都疫情最新消息
  • php怎么做多个网站/超八成搜索网站存在信息泄露问题
  • 咸阳网站推广/竞价推广课程
  • 成都万商云集做网站怎么样/uc信息流广告投放
  • 自己做动漫头像的网站/广告最多的网站
  • 深圳建设网站的公司哪家好/微信小程序开发工具
  • 中国建设银行网站运营模式/天津seo外包
  • 重庆福彩建站/百度网盘账号登录入口
  • 怎么把网站做火/苏州网站建设书生
  • 网站怎么显示备案号/今日热搜榜排行榜
  • 广州网站设计培训/盘多多网盘搜索
  • 陈塘庄做网站公司/推广资讯
  • 套版网站怎么做/优帮云排名优化
  • 西宁做网站君博优选/seo综合查询是什么意思
  • 化妆品设计网站/seo教学实体培训班
  • 成品网站 子目录打不开/百度客服怎么转人工电话
  • 汝阳县建设局网站/怎么让网站快速收录
  • 做电脑网站手机能显示不出来怎么办啊/如何创建一个属于自己的网站
  • 网站标题logo修改代码/网站怎么优化到首页
  • 网站建设服务费如何做会计分录/sem推广是什么意思
  • 宁波网站建设模板制作/惠州网站seo排名优化
  • 网站排名易下拉技巧/正规的代运营公司
  • 做网站需要留什么/怎样把广告放到百度
  • wordpress 多站点共享/百度高级搜索指令