首页 > 数据库 >oracle对表操作的常用命令

oracle对表操作的常用命令

时间:2024-01-12 10:32:43浏览次数:36  
标签:对表 TABLE NAME column COLUMN 常用命令 oracle table alter

1.给已有表的字段追加非空类型

alter table US_RFND_RESULT modify(ISIN not null);

2.给已有表的字段修改数据类型

alter table tablename modify filedname varchar2(20);

3.修改字段值

update TABLE_NAME set filedname=value where filedname=value;

4.添加字段并赋值

alter table TABLE_NAME ADD COLUMN_NAME NUMBER(1) DEFAULT 1;

5.删除字段

alter table TABLE_NAME drop column COLUMN_NAME;

6.添加字段

alter table TABLE_NAME add COLUMN_NAME varchar(10);

7.更新字段名

alter table TABLE_NAME rename column column_old to column_new;

标签:对表,TABLE,NAME,column,COLUMN,常用命令,oracle,table,alter
From: https://blog.51cto.com/u_16357126/9211496

相关文章

  • Docker常用命令
    doker对于镜像及容器的理解:docker镜像:----java中classdocker容器:----java中classnew出来的实例对象一、docker基础命令启动dockersystemctlstartdocker关闭dockersystemctlstopdocker重启dockersystemctlrestartdockerdocker设置随服务器启动而启动systemctlenab......
  • opengauss 数据库对表进行授权
    opengauss数据库导入后,新增的用户没有权限,需要对schema下所有表进行批量授权,sql如下#高斯对单表进行授权GRANTDelete,Insert,References,Select,Trigger,Truncate,UpdateONTABLE"db_test"."api_access_log"TO"usertest"WITHGRANTOPTION;GRANTDelete,Insert,......
  • Oracle 21c-创建数据库
    1、创建数据库报错‘ORA-01501:CREATEDATABASE失败,ORA-01100:数据库已装载’  执行‘CREATEDATABASETest12;’时报错如下:  2、原因及正确创建数据库的方法  oracle自12C版本开始后,有了多租户的概念(PDB和CDB);可使用创建用户的方式创建数据库。,语句如下:    cre......
  • Oracle查询多种数据结构并计算合计值
    数据情况:   一、造数、建表结构 --auto-generateddefinitioncreatetableTREETEST(BIZ_DATEVARCHAR2(8),C_ZHDMVARCHAR2(50),PF_NAMEVARCHAR2(100),SYMBOL_CODEVARCHAR2(50),CYZC_IDVA......
  • windows常用命令
    找端口杀进程MicrosoftWindows[版本10.0.19045.3693](c)MicrosoftCorporation。保留所有权利。C:\Users\mawencai>netstat-ano|find"8080"TCP0.0.0.0:80800.0.0.0:0LISTENING20224TCP10.92.32.217:59849183.47.......
  • Cannot load driver class: oracle.jdbc.OracleDriver
    错误信息Causedby:java.lang.IllegalStateException:Cannotloaddriverclass:oracle.jdbc.OracleDriver atorg.springframework.util.Assert.state(Assert.java:97)~[spring-core-5.2.9.RELEASE.jar:5.2.9.RELEASE] atorg.springframework.boot.autoconfigure.jdbc.Da......
  • 【Oracle】列拆行/对多行数据的单行数据进行分割并多行显示
    【Oracle】列拆行/对多行数据的单行数据进行分割并多行显示参考链接:Oracle一行字符串拆分为多行_oracle一行拆分成多行-CSDN博客背景:要对一个表的字段的内容进行分割,分隔符都是指定的原数据:'1','2','3','4''5','6','7','8'新数据(按照逗号分割):'1......
  • Oracle 定时批量删除指定表
    --createorreplaceprocedurePF_ETL_DropBITempTableasBEGINdeclareCURSORcur_tableisselecttable_namefromall_tableswhereowner='NCOLAP'andTable_Namelike'BI_%';row_tablecur_table%ROWTYPE;s_sqlvarchar2(2000);BEGI......
  • docker安装oracle并修改服务名修改字符集
    拉取镜像dockerpullregistry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 创建容器dockerrun-d-p1521:1521--nameoracle11gregistry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g  查看容易dockerps-a 进入容器dockerexec-itoracle11gbash 切......
  • Oracle-概要文件dba_profiles(资源配置)
    DBA_PROFILES用来显示所有配置文件及其限制。在11g数据库环境中,dba_profiles的结构只有4个字段,分别是PROFILE\RESOURCE_NAME\RESOURCE_TYPE\LIMIT;在12c及以上的Oracle数据库中,新增了COMMON\INHERITED\IMPLICIT。1.通过select语句查看所有配置及限制。select*fromdba_profil......