随笔分类 -  Oracle

【SQL】行转列过滤,使用别名和不使用别名的区别用法。
摘要:需求为:仿太平洋网站筛选。多选类型的字段应采用‘并且’;单选和录入类型的字段应采用‘或者’比如有如下选项:参数头参数体操作系统(多选)win7win8运行内存(单选)2G4G商品库存在有3个商品,分别为:lenovoB111,操作系统:win7、win8,运行内存:2GlenovoB222,操作系统... 阅读全文

posted @ 2015-03-20 16:18 tidyko 阅读(911) 评论(0) 推荐(0) 编辑

【Oracle】不安装Oracle客户端直接用PL/SQL连接数据库
摘要:1.下载 instantclient_11_2.zip PL/SQL2.解压instantclient_11_2.zip到相应文件夹,比如:E:\oracleclient\instantclient_11_2,-------------------------------------------... 阅读全文

posted @ 2014-08-15 13:49 tidyko 阅读(277) 评论(0) 推荐(0) 编辑

【某百】数据库开发规范
该文被密码保护。

posted @ 2014-04-25 10:03 tidyko 阅读(3) 评论(0) 推荐(0) 编辑

【Oracle】union 后排序
摘要:指定字段的位置即可 order by 5 阅读全文

posted @ 2014-04-25 09:33 tidyko 阅读(524) 评论(0) 推荐(0) 编辑

【Oracle】ORA-06550 PLS-00201
摘要:ORA-06550 第1行,第7页 PLS-00201 必须声明标识符“PROC_****” 改错了首先检查连接的数据库库里面有没有这个存储过程。(检查是否配置对了数据库) 阅读全文

posted @ 2014-04-12 15:54 tidyko 阅读(1037) 评论(0) 推荐(0) 编辑

【某百】格式化数字小数位
该文被密码保护。

posted @ 2014-03-12 13:41 tidyko 阅读(3) 评论(0) 推荐(0) 编辑

【Oracle】nvl与nvl2对比
摘要:1.nvl(v1,v2),只要v1为null,即将值变为v2。pay(类型):number;在执行 nvl(pay_type,'null') 函数的时候会提示无效数字,可能是nvl函数会自动将其转换成数字类型的原因,这里需要将pay_type用to_char函数处理一下。nvl(to_char(pa... 阅读全文

posted @ 2014-03-12 11:15 tidyko 阅读(265) 评论(0) 推荐(0) 编辑

【Oracle】number类型保留小数位
摘要:1 SQL> SELECT 2 2 TO_CHAR(123, '9990.00') A, 3 3 TO_CHAR(5.8, '9990.00') B, 4 4 TO_CHAR(.46, '9990.00') C 5 5 FROM 6 6 dual... 阅读全文

posted @ 2014-03-11 10:49 tidyko 阅读(4992) 评论(0) 推荐(0) 编辑

【Web】java date 到 Oracle date 精确到时分秒
摘要:有两种方法:java.util.Date startTime=new Date("2014/01/01 23:00:00");1.new Timestamp(startTime.getTime()) 如果数据库中时间字段定义为date类型,由于timestamp类型的精度比date类型的精度高,... 阅读全文

posted @ 2014-03-03 14:41 tidyko 阅读(1021) 评论(0) 推荐(0) 编辑

【Oracle】wmsys.wm_concat函数字段值为空
摘要:这个是因为字符集的问题,和空值是没关系的。其实已经取到了数据,可以验证一下返回的不是0,但是由于这个里面有个chr(0)字符,而且可能第一个字符就是chr(0),所以就显示得怪异的空现象。至于为何会出现chr(0),这就是因为WM_CONCAT函数的问题了,可能它对于多种字符集的处理不是很好吧,所以... 阅读全文

posted @ 2013-11-20 15:11 tidyko 阅读(2902) 评论(0) 推荐(0) 编辑

【Oracle】ORA-01722:无效数字(控制文件最后一个字段)
摘要:原因:每一行物理数据最后都存在一个换行符。如果integer或者number类型的字段位于控制文件的最后,最后其实都会有CR/LF的换行符,在用sqlldr导入时会把换行符也算作那个数字的一部分,使得对应的导入ORDERADV_TK 的值与ORDERADV_TK在数据库中定义的NUMBER类型不匹配... 阅读全文

posted @ 2013-06-21 10:32 tidyko 阅读(1226) 评论(0) 推荐(0) 编辑

【Oracle】SQL*Loader-522: lfiopn failed for file
摘要:Linux下使用sqlldr进行批量操作,此操作会自动生成和删除临时文件。因此,当前操作的用户必须具备对存放文件的文件夹有增删改的权限。使用root登录,修改改文件夹权限为777即可。chmod 777 /usr/local/src/sqlldr 阅读全文

posted @ 2013-06-20 16:42 tidyko 阅读(1634) 评论(0) 推荐(0) 编辑

【Oracle】ORA-01219
摘要:ORA-01219:database not open:queries allowed on fixed tables/views only“ORA-01219:数据库未打开:仅允许在固定表/视图中查询”的警告窗口!解决办法:登录Oracle SQL*Plususername TIDYpasswor... 阅读全文

posted @ 2013-01-05 10:40 tidyko 阅读(1113) 评论(3) 推荐(0) 编辑

点击右上角即可分享
微信分享提示