Oracle
Oracle
chi_666
这个作者很懒,什么都没留下…
展开
-
Oracle左连接过滤条件注意事项
3、对于辅表的过滤条件写在on后面是先对辅表过滤后再与主表关联,写在where后面是对主表与辅表关联后的结果集再进行过滤。4、对于主表的过滤条件写在on后面不生效,只能写在where后面。1、left join 结果集行数与主表查询结果集行数一致。2、主表与辅表多关联条件要括起来。原创 2024-07-10 15:45:07 · 384 阅读 · 0 评论 -
Oracle各种连接写法介绍
3、外连接与条件配合使用。2、外连接(全外连接)5、交叉(无限连接)原创 2024-07-10 16:21:18 · 325 阅读 · 1 评论 -
Oracle字符串类型常涉及的问题
to_number(decode(trim(字段),null,‘0’,‘’,‘0’,trim(字段))) 字符串转为数值(注意:字符串转为数值时左边0会自动被截取掉)to_char(字段,‘fm000000’) 输出5位字符串不足左补0,fm去除前面的空格。lpad(字段,位数,‘0’) 输出指定位数字符串不足左补0。rpad(字段,位数,‘0’) 输出指定位数字符串不足右补0。2、translate函数。原创 2024-07-10 15:21:50 · 216 阅读 · 0 评论 -
delete数据恢复
【代码】delete数据恢复。原创 2024-07-10 15:07:21 · 107 阅读 · 0 评论 -
Oracle统计多字段分组后的分组数量
【代码】Oracle统计多字段分组后的分组数量。原创 2024-07-10 14:14:44 · 201 阅读 · 0 评论 -
drop、truncate和delete的区别
drop、truncate和delete的区别(1)DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。TRUNCATE TABLE 则一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行速度快。(2)表和索引所占空间。当表被TRUNCATE 后,这个表和索引所占用的空间会恢复到初始大小,DELETE操作不会减少表或索引所占用的空间。drop转载 2020-11-01 22:45:23 · 477 阅读 · 0 评论