- 博客(23)
- 收藏
- 关注
Oracle PL/SQL之令人不解的提示(nls_date_format)
刚刚测试了一段程序,报错了,说是数据没有找到: l_date1 != l_date2l_date1=26-MAY-11, l_date2=26-MAY-11 …… 查来查去原来是nls_date_format惹得祸。 Oracle在使用dbms_output.put_line或fnd_file.put_line等内置程序输出日期型参数时,会自动套用nls_date_format定义的日期格式,恰巧...
2011-05-26 17:23:00 63
Oracle PL/SQL之嵌套表(Nested Table)
Test Code: Connected to Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 Connected as xxpo SQL> CREATE OR REPLACE TYPE color_tab_t AS TABLE OF VARCHAR2(30); 2 / Type created SQL&...
2011-05-25 17:26:00 123
Oracle PL/SQL之处理index不连续的table类型变量
测试代码: DECLARE TYPE list_of_names_t IS TABLE OF VARCHAR2(100) INDEX BY PLS_INTEGER; happyfamily list_of_names_t; l_row PLS_INTEGER; BEGIN --build table data which index is not consecutive...
2011-05-25 16:20:00 66
Oracle PL/SQL之VARCHAR2 QUALIFIER
在声明VARCHAR2变量时,我们可以指定其最大长度单位为CHAR:v1 VARCHAR2(2 CHAR); 或BYTE:v2 VARCHAR2(2 BYTE); , 大多数默认什么都不指定:v3 VARCHAR2(2); 。 那么这三者有什么区别呢? 请看例子: DECLARE v1 VARCHAR2(2 CHAR); v2 VARCHAR2(2 BYTE); v3 VARCHAR...
2011-05-25 14:52:00 84
Oracle PL/SQL之EXCEPTION -- WHEN OTHERS THEN
在处理EXCEPTION时应特别注意WHEN OTHERS THEN的使用,因为WHEN OTHERS THEN会吃掉所有的EXCEPTION。如果在WHEN OTHERS THEN后不抛出任何信息,即:WHEN OTHERS THEN NULL; 这可能会极大地增加以后程序排错的难度,因为即使出错了,也没有任何提示。所以我们需要特别留意WHEN OTHERS THEN,除了一个一个的手工查找外,...
2011-05-25 11:12:00 472
Debian下驱动Broadcom系列无线网卡
Debian下驱动Broadcom系列无线网卡4311, 4312, 4313, 4321, 4322, 43224, 43225, 43227, 43228 驱动配置 过程如下,很简单几个步骤即可 http://wiki.debian.org/wl 网卡驱动了之后安装管理工具 http://wiki.debian.org/WiFi/HowToUse 发现不能连...
2011-05-24 22:27:00 259
Oracle PL/SQL之EXCEPTION
Test Code: DECLARE BEGIN <<test0>> -- most normal way to handle exception. DECLARE except_test0 EXCEPTION; BEGIN RAISE except_test0; EXCEPTION WHEN except_test0 THEN ...
2011-05-24 17:42:00 47
单表 单字段多条件更新
请问 这样多条件更新 如何写? update ods_dictionary set module_note='成功变更邮箱设置' where module_id=12 set module_note='点击邮箱' where module_id=13 update ods_dictionary set module_note=decode(module_id,13,'点击...
2011-05-23 18:21:00 54
MySQL 备份和恢复策略
转自:http://blog.sina.com.cn/s/blog_4e424e2101000c1x.html 在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。本文主要对MyISAM表做备份恢复。 备份策略一:直接拷贝数据库文件(不推荐) 备份策略二: ...
2011-05-22 16:07:00 97
Oracle日期计算之INTERVAL
在计算月份的时候除了add_months,还可用INTERVAL: Connected to Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 Connected as xxpo SQL> SQL> SELECT to_char(SYSDATE,'YYYY/MM/DD HH24:MI:SS') now FROM...
2011-05-20 19:14:00 88
Oracle之NULL IS NULL
NULL 不 大于/小于/等于/不等于 任何值(包括NULL本身),有且仅有:NULL IS NULL SQL> set serveroutput on SQL> SQL> BEGIN 2 IF (2 > NULL) 3 THEN 4 dbms_output.put_line('>'); 5 ELSIF (2 < N...
2011-05-20 18:51:00 160
Oracle之AUTHID CURRENT_USER
没有AUTHID CURRENT_USER表示定义者权限(definer rights),以定义者身份执行; 加上AUTHID CURRENT_USER表示调用者权限(invoker rights),以调用者身份执行。 例: 1. 创建两个用户:xxpo,xxgl 2. 在xxpo下创建一张表:xxpo_authid_test CREATE TABLE xxpo.xxpo_authid_tes...
2011-05-18 13:49:00 86
trap or bug when using CONTINUE in Oracle 11g
CONTINUE is a new featurebroughtin Oracle 11g, but there is a trap or bug need to pay attention, see the following code scrap: DECLARE CURSOR dept_cur IS SELECT deptno ,dname ...
2011-05-17 16:56:00 61
Git图形用户工具介绍及比较
GITK简介 gitk - The git repository browser Displays changes in a repository or a selected set of commits. This includes visualizing the commit graph, showing information related to e...
2011-05-14 22:53:00 81
sharepoint 获取userprofileManager中用户详细信息
using (SPSite spSite = new SPSite(siteUrl)) { DataTable usersDT = new DataTable(); //用户名 usersDT.Columns.Add("UserName", typeof(string)); //描述 usersDT.Columns.Add("AboutMe", typeof(string)); //专业领域 us...
2011-05-12 11:03:00 115
A Simple Example of Weak Ref Cursor
DECLARE l_sql VARCHAR2(2000) := 'select deptno,loc from scott.dept'; l_where VARCHAR2(200); TYPE dept_curtype IS REF CURSOR; dept_cur dept_curtype; TYPE dept_rec IS RECORD( deptno VA...
2011-05-11 11:08:00 62
SQL to inspect form personalization
SQL to inspect form personalization: SELECT * FROM fnd_form_custom_rules WHERE function_name LIKE '%OEXOEORD%' AND description LIKE '%Order Confirmation'; SELECT * FROM fnd_form_custom...
2011-05-10 18:26:00 63
HASH JOIN 跟NESTED LOOP 快一个列子
在报表库的每个小时数据量23113条时候 NESTED LOOP 要跑3分钟 而 HASH JOIN 才7秒钟 NESTED LOOP: SELECT * FROM ( SELECT ACTIONID, OPCONTENTID, MOUDULEID, PORTALID, 'lars01.OP_MAIL_VISIT_04_1105' AS table_name, T...
2011-05-06 17:07:00 81
这个sql咋写?
这个sql咋写? 两个表的结构一模一样,数据大部分是重复,小部分不同; 要求: 1.如果a列数据相同,计算b列相减的结果 test1: a b xxx 1 yyy 2 zzz 3 test2: a b xxx 3 zzz 2 qqq 1 查询结果结果为: a b xxx 2 zzz -1 yyy -2 qqq 1 Create Table: CREATE TABLE test1(a VAR...
2011-05-04 15:02:00 62
启示录:打造用户喜爱的产品(china-pub首发)
软件产品管理圣经。 行业精英携手推荐。 eBay前副总裁Marty Cagan厚积薄发之作。 《启示录:打造用户喜爱的产品(china-pub首发)》 基本信息 原书名:Inspired: How To Create Products Customers Love 原出版社:SVPG Press 作者:Marty Cagan 出版社:华中科技大学出版社 ISBN:978756...
2011-05-04 14:28:00 52
C#与.NET 4高级程序设计:第5版
《C#与.NET 4高级程序设计:第5版》 基本信息 原书名:Pro C# 2010 and the .NET 4 Platform 5 edition 原出版社:Apress 作者:(美)Andrew Troelsen 译者:朱晔肖逵姚琪琳张大磊王少葵范睿 丛书名:图灵程序设计丛书 出版社:人民邮电出版社 ISBN:9787115250322 上架时间:2011-4-26 ...
2011-05-04 14:25:00 164
操作datatable进行分页,绑定repeqter或者gridView
今天上午研究一个多小时了终于出来了。 前台页面 <html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1"
2011-05-04 11:36:00 68
Android多媒体编程从初学到精通
深入浅出,依靠深厚行业经验讲透技术原理 循序渐进,详解典型应用案例提升实战能力 《Android多媒体编程从初学到精通》 基本信息 作者:苗忠良宛斌 丛书名:华清远见系列图书 出版社:电子工业出版社 ISBN:9787121125324 上架时间:2011-4-29 出版日期:2011 年5月 http://product.china-pub.com/198054 ...
2011-05-03 14:50:00 67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人