zoukankan      html  css  js  c++  java
  • 项目中常用SQL语句总结

    1.项目中常常需要修改字段长度,但需要保留数据
    --增加业务受理 项目名称 字段长度
    alter table t_ywsl add aa varchar2(200);
    update t_ywsl set aa=proname,proname=null;
    commit;
    alter table t_ywsl modify proname varchar2(200);
    update t_ywsl set proname=aa,aa=null;
    commit;
    alter table t_ywsl drop column aa;
    2.往表中增加相应字段
    alter table Entity_FJLXGL add px integer;
    --一次性增加多个字段
    alter table t_ywsl add(sb INTEGER,sjqx INTEGER);
    commit;
    3.往表中插入相关数据
    insert into BusinessList (BUSINESSLISTOID,BPOID,BPONAME,PARENTOID,LINKBUSITYPE)
    values('00002c18-0000-0000-0000-000000000000','BPO_CLQDList','材料清单管理','000003e8-0000-0000-0000-
    000000000000','0');
    4.更新表中指定数据
    update busiportalmenu set param='PRM=ONEMAP' where bpoid='BPO_OneMap';
    5.更改字段唯一性
    alter table ENTITY_YSXMXXXX drop constraint UK_ENTITY_YSXMXXXX;
    --增加字段唯一性及索引
    alter table ENTITY_YSXMXXXX
    add constraint UK_ENTITY_YSXMXXXX unique (XMBH)
    using index
    tablespace USERS
    pctfree 10
    initrans 2
    maxtrans 255
    storage
    (
    initial 64K
    next 1M
    minextents 1
    maxextents unlimited
    );
    6.创建视图
    create or replace view xzgdqk_view
    as
    select j.xmszd,j.xzgdmjgq,j.xmztzwy,j.jszgmgq,y.YSRQ,c.codename
    from Entity_YSXX y
    inner join Entity_JHXX j on j.ENTITY_JHXXOID=y.ENTITY_JHXX_FK
    inner join codevalue c on j.xmszd=c.codeid where c.codetableid='CodeTable_XMSZD'
    7.更改表中某字段为默认系统时间
    alter table sys_dxjl modify(CJSJ default sysdate);

  • 相关阅读:
    17. 电话号码的字母组合
    12. 整数转罗马数字
    01-正则表达式基础
    前端SEO技巧
    node.js
    Vue.生命周期
    Vue小案例--过滤器的基本操作
    vue简单的计算器
    VSCode 自动刷新
    Vue.js学习
  • 原文地址:https://www.cnblogs.com/bobo-show/p/4679645.html
Copyright © 2011-2022 走看看