zoukankan      html  css  js  c++  java
  • Oracle:SQL语句--对表的操作——添加主键约束

    –创建主外键(可以在创建表的同时添加主外键约束,也可以
    –创建完成后再添加约束 )

    —–方法一:表创建的同时,添加主键约束

    语法:

    create table 表名
    (
    列名1 数据类型及长度 constraint 主键名称(一般主键名称为”PK_”开头) primary key,
    列名2 数据类型及长度 not null,——-not null 约束该列不为空,不写表示可以为空
    列名3 数据类型及长度

    )tablespace 表空间名称;——-指定将该表放在某个表空间里,可以省略不指定

    例:
    create table T_DEPOSIT
    (savingid VARCHAR2(20) constraint pk_savingid primary key,
    savingname VARCHAR2(20) not null,
    descrip VARCHAR2(50)
    )tablespace ATM_tablespace;

    ————注意————-
    CREATE TABLE T_cardInfo –银行卡信息表
    (
    cardID varchar2(19) primary key,
    —— 如果此处这样定义主键,则主键名称系统自己定义设置
    );

    —–方法二:表创建后,添加主键约束
    语法:
    alter table 表名
    add constraint 主键名称(一般主键名称为”PK_”开头) primary key(要设为主键的列名);
    例:
    alter table T_Grade
    add constraint pk_gradeId primary key (gradeId);

  • 相关阅读:
    合并本地多次commit为一个commit
    git 取消文件跟踪
    遍历进程 遍历窗口
    linux查看程序运行参数
    ubuntu下载地址
    将博客搬至CSDN
    extern"C"的使用
    ESP32-NVS存储(非易失性存储库)
    ESP32-EEPROM存储
    c语言简单数据类型
  • 原文地址:https://www.cnblogs.com/MountDa/p/13174796.html
Copyright © 2011-2022 走看看