• 2-表结构修改


    基本的修改表结构语句的总结

    --2表结构的修改,基于1中建立的表进行的修改操作,文中[]仅表示一种分类,实际sql中不需要
    --2.1删除列
    --2.1.1语法
    ALTER TABLE 表名 DROP COLUMN 列名;
    --2.1.2例子
    ALTER TABLE EMP DROP COLUMN JOB;
    
    --2.2增加咧
    --2.2.1语法
    ALTER TABLE 表名 ADD 列名 列数据类型 [约束];--[约束]可以没有
    --2.2.2例子
    ALTER TABLE EMP ADD JOB VARCHAR2(9);
    
    --2.3修改列数据类型
    --2.3.1语法
    ALTER TABLE 表名 MODIFY 列名 新的数据类型;
    --2.3.2例子
    ALTER TABLE EMP MODIFY JOB VARCHAR2(8);
    
    --2.4修改列名
    --2.4.1语法
    ALTER TABLE 表名 RENAME COLUMN 旧列名 TO 新列名;
    --2.4.2例子
    ALTER TABLE EMP RENAME COLUMN JOB TO JOBB;
    
    --2.5对修改结果进行查看
    --2.5.1语法
    DESC 表名;
    /*
    注意:有些工具中可能会支持,在PL/SQL Developer SQL window中不支持,
    可以在 Command Window中使用
    */
    SELECT * FROM USER_TAB_COLUMNS WHERE TABLE_NAME=表名;
    --2.5.2例子
    DESC EMP;
    SELECT * FROM USER_TAB_COLUMNS WHERE TABLE_NAME='EMP';
  • 相关阅读:
    Windows常用命令
    路由器命令基础使用
    《计算机网络》-CCNA命令大全
    Cisco 2960交换机配置
    vscode使用技巧
    Luogu 3321 [SDOI2015]序列统计
    Luogu 3702 [SDOI2017]序列计数
    CF 990 Educational Codeforces Round 45
    Luogu 4705 玩游戏
    CF 438E The Child and Binary Tree
  • 原文地址:https://www.cnblogs.com/superstudy/p/5090860.html
Copyright © 2020-2023  润新知