
sql
千里草竹
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oracle表解锁
楔子学习笔记查询被锁表以及解锁select object_name, machine, s.sid, s.serial#, 'alter system kill session ' || '''' || s.sid || ',' || s.serial#||''';' as "解锁sql" from v$locked_objec...原创 2020-04-20 17:11:11 · 196 阅读 · 0 评论 -
left join on 和where条件的放置
left join on 和where条件的放置转载 2020-03-09 14:35:14 · 158 阅读 · 0 评论 -
PLSQL自定义快捷键
楔子学习到一个快捷方式。PLSQL可以自定义快捷键 类似于模版代码那样 如下图配置如下原创 2019-02-01 08:38:45 · 2032 阅读 · 0 评论 -
PLSQL查询乱码
楔子学习笔记,做个总结PLSQL查询乱码select userenv('language') from dual -- 查看数据库默认编码--在环境变量添加"NLS_LANG"值改为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK"或者"SIMPLIFIED CHINESE_CHINA.AL32UTF8"一般是 SIMPLIFIED CHINESE_CHI...原创 2019-01-14 17:19:28 · 384 阅读 · 0 评论 -
Oracle导入指定表
楔子oracle 到数据库 导入指定表[oracle@CS_NCDB_VM_1 ~]$ impdp user/pwd@orcldumpfile=2018-11-05-02-01.dmp tables=需要导入的表 remap_schema=orcl:orcl NOLOGFILE=y TABLE_EXISTS_ACTION=REPLACEImport: Release 11.2.0...原创 2018-11-08 02:53:24 · 3850 阅读 · 0 评论 -
ORA-01652: 无法通过
楔子Oracle倒库实现一个问题ORA-01652-- 查看表空间SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TO原创 2018-10-29 10:25:43 · 1946 阅读 · 0 评论 -
leftjoin带条件查询没有返回右表为NULL的
A表id aname 1 张三2 李四B表id score aid bname year1 90 1 语文 20152 92 1 数学 2016select aname,bname,score from A left join B on A.id=B.aid where y...转载 2018-10-18 18:10:36 · 8376 阅读 · 1 评论 -
PLSQL ORA-29275部分多字节字符
楔子PLSQL查询数据提示错误查询的字段较少,网上参考文章描述“查询的内容有汉字可能出现此问题”,使用`to_nchar(字段)` select i.pool_code, to_nchar(i.prod_name)prod_name ,i.prod_code_n from lcsb_fina_prod_info i参考http://www.cnblogs.com/huaji...转载 2018-09-28 18:40:50 · 1439 阅读 · 0 评论 -
自然连接(NATURAL JOIN)
https://blog.youkuaiyun.com/holly2008/article/details/25501343转载 2018-09-04 14:40:25 · 1160 阅读 · 0 评论 -
常用的SQL
记录使用过的SQLoracle 求给定日期的上个季度最后一天 select to_char ( to_date( substr( to_char(to_date('2018-12-09','YYYY-MM-DD'),'YYYYMM') ,1,4)||'-'|| to_char( trunc( ( to_number (substr( to_char(to_...原创 2018-08-03 17:22:09 · 148 阅读 · 0 评论 -
not in 与not exists区别
1、对于not exists查询,内表存在空值对查询结果没有影响;对于not in查询,内表存在空值将导致最终的查询结果为空。2、对于not exists查询,外表存在空值,存在空值的那条记录最终会输出;对于not in查询,外表存在空值,存在空值的那条记录最终将被过滤,其他数据不受影响。eg: select * FROM customer a where not ex...转载 2018-04-18 14:52:10 · 3747 阅读 · 0 评论