oracle
文章平均质量分 57
请告诉他
日日行,不怕千万里;常常做,不怕千万事。
展开
-
oracle关联表查询用in关联查询用字符隔开逗号隔开
或者select b.* from B b where b.id in (select a.b_ids from A a)如果此时用select a.* from A a ,B b where b.id in (a.b_ids)A表中的a.b_ids查出来,是‘a,b,c ’ 而不是 a,b,c 多了单引号,需要做以下处理。表A的b_ids字段存入了三个id分别是 a,b,c 其中是用字符隔开的。此时,又有B表的B.id字段需要关联A中的b_ids字段。...原创 2022-08-05 10:57:06 · 984 阅读 · 0 评论 -
oracle当前时间减去记录的生成时间差值计算
看图如上图BO_CODE是订单号BO_CREATEDATE是创建时间需求:需要用当前时间减去创建时间得到一个大于3小时/3天或者其他时间,我们怎么做呢首先需要用oracle自己当前时间减去订单字段的创建时间如下sysdate - o.BO_CREATEDATE执行一下看看以上数字是天数,我们需要将他转化为数字输出需要用到一个函数 select TO_NUMBER(sysdate - o.BO_CREATEDATE) from T_bo_Bookingo...原创 2021-09-27 15:33:33 · 3239 阅读 · 0 评论 -
oracle表id自增或者自定义id自增,解决不按照步进连续/id数字不连续的问题,
由于oracle的表没有mysql自增的功能,需要对表进行一些额外的操作才能达到目的,具体操作如下说明:过程操作所用连接工具为navicat通过语句增加触发器一、存在一个表名字如下,需要给UA_ID在插入数据时候生成自增id创建一个sequence 命名为T_USERADDRESS_UA_ID,初始值设置为1,最大值99999999999999999999,步进为1,具体语句如下create sequenceT_USERADDRESS_UA_IDminvalu...原创 2021-04-15 20:52:43 · 1260 阅读 · 1 评论 -
Oracle定义/删除一个或者多个列为唯一约束UNIQUE的具体操作
有两种方法:一个表可以定义多个唯一值约束方法一:create table 表名(... , 字段名 类型及长度 UNIQUE, ...) ,这种最基本的操作,不做演示方法二:创建完表后添加唯一值约束问题:将要设置唯一值约束的列已存在的值必须不重复如以下存在两条重复T_USER_INVITATIONCODE字段的记录,值为taKgfQya执行alter table T_USER_INVITATIONCODE add unique(IC_INVITATION_CODE);报错原创 2021-03-27 09:42:14 · 2707 阅读 · 1 评论 -
oracle查找指定范围月份中的统计数据
需求:页面选择月份两张表的关系为一对多,既一条T_SO_SELLERORDERUS表的记录对应多条T_SO_ORDERITEM_US表的记录,两表的关联关系为SO_CODE从后台中获取到这个月份之前12个月的每个月记录中OI_QUANTITY的总数表 T_SO_SELLERORDERUS,其中我们关注的是这个表的时间和T_SO_ORDERITEM_US 其中我们关注的是这个表的OI_QUANTITY既是我们要进行sum或者count的字段sql语句...原创 2020-10-27 14:59:27 · 1239 阅读 · 0 评论 -
oracle 添加,修改,删除表字段以及备注和重命名表,重命名列
语法添加字段:alter table tablename add (column datatype [default value][null/not null],….);修改字段:alter table tablename modify (column datatype [default value][null/not null],….);删除字段:alter table tablename drop (column);例子:添加 一个字段alter table userad.原创 2020-09-22 10:01:46 · 803 阅读 · 0 评论 -
Linux系统上oracle重启步骤
oracle重启步骤:首先以root用户登录,输入以下命令1.su – oralce—-切换到oracle用户2.lsnrctl stop—-停止监听3.sqlplus / as sysdba—-以sysdba用户登录oracle4.shutdown immediate—-关闭数据库5.sta...原创 2020-08-27 11:16:49 · 805 阅读 · 0 评论