`

Oracle 更改字段的完美写法

 
阅读更多

declare
  sqlnum number;
  begin
  SELECT count(*) into sqlnum FROM USER_TAB_COLUMNS
  WHERE TABLE_NAME =upper('OPEN_SHOP_PRODUCT') and COLUMN_NAME='DESC_STATUS' and COLUMN_NAME='PIC_STATUS';
  if(sqlnum = 0) then
  execute immediate 'alter table OPEN_SHOP_PRODUCT add(DESC_STATUS NUMBER(4))';
  execute immediate 'comment on column OPEN_SHOP_PRODUCT.DESC_STATUS is ''文描发布状态:已发布0 未发布1''';
  execute immediate 'alter table OPEN_SHOP_PRODUCT add(PIC_STATUS NUMBER(4))';
  execute immediate 'comment on column OPEN_SHOP_PRODUCT.PIC_STATUS is ''图片发布状态:已发布0 未发布1''';
  end if ;
  dbms_output.put_line('增加成功!');
  end ;

分享到:
评论

相关推荐

    oracle中对blob字段的处理方法

    oracle中对blob字段的处理方法,包括增加,删除,修改,更新等操作。

    Oracle练习笔试大全

    //给搜索字段更改名称(双引号 keepFormat 别名有特殊字符,要加双引号)。 5、任何含有空值的数学表达式,最后的计算结果都是空值。 6、select ename||sal from emp; //(将sal的查询结果转化为字符串,与ename...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    CruiseYoung提供的带有详细书签的电子书籍目录 ... 该资料是《Oracle SQL高级编程》的源代码 对应的书籍资料见: Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐) ... 15.5 模式修改 422 15.6...

    Oracle事例

    多个字段时,在最后加上 Foreign Key (字段名) REFERENCE 表名(字段) 连带删除选项 (on delete cascade 当指定时,如果父表中的记录被删除,则依赖于父表的记录也被删除 REFERENCE 表名() on delete cascade; 7...

    sql总结.doc

    (2)存储过程的基本写法(oracle) Create or replace procedure 名称(参数) Is/as (变量的赋值例如:(a name%type)(a varchar(2))) Begin Sql语句以及判断条件 End 名称; (3)存储过程的作用 1.存储过程只在创造...

    2009达内SQL学习笔记

    可以阻止他人并发的修改,直到你解锁。 如果已有锁则自动退出:Select id,salary From s_emp where id=1 For Update NoWait; FOR UPDATE :可以再加 OF 精确到某格。如: ... For Update OF salary ... 注意要...

    精髓Oralcle讲课笔记

    --给搜索字段更改名称(双引号 keepFormat 别名有特殊字符,要加双引号)。 5、--任何含有空值的数学表达式,最后的计算结果都是空值。 6、select ename||sal from emp; --(将sal的查询结果转化为字符串,与...

    MySQL管理之道 性能调优、高可用与监控.part2.rar

    1.6 sql语句写法的改变 53 1.6.1 delete表连接语法改变 53 1.6.2 mysql5.5存储过程支持limit变量 54 1.7 mysql5.1升级为mysql5.5 55 1.7.1 采用mysql_upgrade升级授权表方式升级 55 1.7.2 直接安装mysql5.5,...

    支持多数据库的ORM框架ef-orm.zip

    (E-SQL) E-SQL不但解决了异构数据库的语法问题、函数问题、特殊的写法问题,还解决了动态SQL问题、绑定变量扩展等特性。 对于各种常用SQL函数和运算符,都可以自动转换为当前数据库支持的方言来操作。其函数支持也要...

    asp.net知识库

    HttpModule 实现 ASP.Net (*.aspx) 中文简繁体的自动转换,不用修改原有的任何代码,直接部署即可! 服务器自定义开发二之客户端脚本回发 Web开发: 使用URL重写WEB主题切换 如何在Asp.Net1.1中实现页面模板(所谓的...

    jpivot学习总结.doc

    <jp:mondrianQuery dataSource="" id="query01" jdbcDriver="oracle.jdbc.driver.OracleDriver" jdbcUrl="jdbc:oracle:thin:ngykt/ngyktadmin@172.16.46.241:1521:orcl10" catalogUri="/WEB-INF/queries/feeSchema....

Global site tag (gtag.js) - Google Analytics