![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
oaijiew
这个作者很懒,什么都没留下…
展开
-
新增数据表或字段
判断表是否存在,如果存在则删除declare num number; begin select count(1) into num from user_tables where TABLE_NAME = 'BOOKING_INFO'; if num=1 then execute immediate 'drop table BOO原创 2017-07-17 17:48:07 · 874 阅读 · 0 评论 -
创建序列
例子:新建一个序列,每日凌晨0点序列初始值置为01、创建序列 BOOKING_Y_SO_NO_SEQcreate sequence BOOKING_Y_SO_NO_SEQ minvalue -999999 maxvalue 999999 start with 1 increment by 1 Nocache order;2、创建存储过程 MODIFY_BOOKING_Y_SO_NO_SEQ, 把序原创 2017-07-17 17:48:29 · 830 阅读 · 0 评论 -
Oracle一些特殊用法
指定排序 DECODE(按照指定的soNo顺序排序)SELECT id,so_noFROM edi_bookingWHERE so_no IN ('TESTVENT0007', 'TESTVENT1111', 'TESTVENT0002', 'TESTVENT0003') ORDER BY DECODE(so_no, 'TESTVENT0007',1,'TESTVENT1111',2,'TE原创 2017-07-17 17:50:08 · 1572 阅读 · 0 评论 -
oracle-case
Oracle-case 笔试题教师号 星期号 是否有课 1 2 有 1 3 有 2 1 有 3 2 有 1 2 有写一条sql语句让你变为这样的表教师号 星期一 星期二 星期三 1 2 1 2 1 3 1各星期下的数字表示:对应的教师在星期几已经排的课数解: 1、先做出这样那个的一个表:原创 2017-07-17 17:50:21 · 372 阅读 · 0 评论