自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(314)
  • 收藏
  • 关注

原创 Eclipse-修改工程名

直接修改工程可能会产生一些莫名其妙的问题,需遵循以下四步:1. 右键工程:Refactor->Rename,或选中工程按F2,修改名称2. 右键工程:Properties->Web Project Settings,修改Context Root3. 到工程文件夹下的.settings文件夹下修改org.eclipse.wst.common.component文件中对应的地方4. 修...

2013-03-05 14:33:56 193

原创 Firefox缓存设置技巧

做WEB开发,调试中经常遇到的问题就是浏览器缓存,刚改的代码刷新发现没有生效,很影响工作效率。本文介绍了如何设置FF的缓存 在Firefox地址栏中输入“about:cache”并键入回车,接着将显示Firefox的内存缓冲设置与磁盘高速缓存设置。如果在页面上单击“List Cache Entries”链接,我们还可以查看缓冲区中有哪些数据文件。1. 调节高速缓存容量假...

2013-01-10 09:54:40 621

原创 iphone编程之UILabel 用法详解

[code="java"]这段代码动态的创建了一个UILabel,并且把相关常用的属性都列举了.希望对大家有用.- (void)viewDidLoad {//创建uilabelUILabel *label1 = [[UILabel alloc] initWithFrame:CGRectMake(20, 40, 280, 80)];//设置背景色...

2012-12-18 14:38:59 208

原创 oracle的drop table if exists

[code="sql"]利用存储实现 create or replace procedure proc_dropifexists( p_table in varchar2 ) is v_count number(10); begin select count(*) into v_count from user_tables ...

2012-12-17 14:32:26 3803

原创 IOS用正则验证手机号

[code="java"]- (BOOL)validateMobile:(NSString *)mobileNum{ /** * 手机号码 * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188 * 联通:130,131,132,152,155,156,185,186...

2012-12-14 12:01:49 114

原创 UITableView技巧之去除UITableViewCell边框

有时候想在UITableViewCell中加内容,但又不想要cell的边框出现,其实我们可以设置cell的backgroundView,这样就可以去除边框。[code="IOS"]cell.backgroundView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease]; [/code]...

2012-12-14 10:42:39 286

原创 Oracle索引总结

[code="sql"]关于索引的使用总结:DDL:CREATE TABLE wn_test (k001 VARCHAR2(4000 ),k002 VARCHAR2( 4000),k003 VARCHAR2(4000 ));数据量: 14182101: WHERE k001 = 'xxx'2: WHERE k002 = 'xxx'1,2 :WHERE k001 = 'x...

2012-12-04 15:19:01 93

原创 Oracle分析函数二

[code="sql"]ORACLE分析函数(一)Oracle 分析函数使用介绍 分析函数是oracle816引入的一个全新的概念,为我们分析数据提供了一种简单高效的处理方式.在分析函数出现以前,我们必须使用自联查询,子查询或者内联视图,甚至复杂的存储过程实现的语句,现在只要一条简单的sql语句就可以实现了,而且在执行效率方面也有相当大的提高.下面我将针对分析函数做一些具体的说明....

2012-12-03 10:33:02 98

原创 Oracle 分析函数

分析函数语法解析分析函数的语法很简单,但使用时却发现有很多令人迷惑的地方。本文就但从语法层次来分析其中的迷惑之处。1. 分析函数整体语法分析函数的语法如下:analytic_function([ arguments ]) OVER (analytic_clause)这里:n analytic_function 是分析函数的名称;n arg...

2012-12-03 10:32:50 102

原创 Oracle 杀死假死进程SESSION

[code="sql"]用PLSQL Developer Debug时遇到假死,需KILL SESSION,当KILL无效出现KILLED状态的时候的解决方法:SELECT p.spid, s.SID, s.osuser, s.program, s.STATUSFROM v$session s, v$p...

2012-12-03 10:32:28 564

原创 Oracle中实现定时

[code="sql"]DBMS_JOB.SUBMIT(:jobno,//job号 'your_procedure; ',//要执行的过程 trunc(sysdate)+1/24,//下次执行时间 ...

2012-12-03 10:32:16 88

原创 Oracle中NVARCHAR2和VARCHAR2区别

VARCHAR2是Oracle提供的特定数据类型,Oracle可以保证VARCHAR2在任何版本中该数据类型都可以向上和向下兼容。VARCHAR在Oracle中不建议使用。具体到NVARCHAR2和VARCHAR2的区别,从使用角度来看区别在于:NVARCHAR2在计算长度时和字符集相关的,例如数据库是中文字符集时以长度10为例,则1、NVARCHAR2(10)是可以存进去10个汉字的...

2012-12-03 10:32:07 155

原创 Oracle length和lengthb区别

[code="sql"]SQL> select length('新春快乐') from dual;LENGTH('新春快乐')------------------ 4SQL> select lengthb('新春快乐') from dual;LENGTHB('新春快乐')------------------- ...

2012-12-01 15:48:38 124

原创 Oracle char varchar varchar2 区别

1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.CHAR的效率比VARCHAR2的效率稍高。 3.目前VARCHAR是VARCHAR2的同义...

2012-12-01 15:48:31 90

原创 Oracle实现TOP 10

[code="sql"]SELECT * FROM (SELECT t.*, ROWNUM AS row_num FROM asis.PG3_AGENTCD_CONVERSION t ORDER BY asis_agent_cd) tt WHERE tt.row_num

2012-12-01 15:48:21 2684

原创 Oracle SQL例子

[code="sql"]SELECT tobe_customer_cd, tobe_style_seq, TorihikiKozaCdFROM (SELECT t4.tobe_customer_cd, t4.tobe_style_seq, t3.TorihikiKozaCd ...

2012-12-01 15:48:11 160

原创 Oracle minus

[code="sql"]两个关联表的符合条件记录的交集,是于union作用相反. 例: select * from table where rownum

2012-12-01 15:47:56 95

原创 Oracle乐观锁悲观锁

Oracle中的乐观锁和悲观锁为了得到最大的性能,一般数据库都有并发机制,不过带来的问题就是数据访问的冲突。为了解决这个问题,大多数数据库用的方法就是数据的锁定。数据的锁定分为两种方法,第一种叫做悲观锁,第二种叫做乐观锁。什么叫悲观锁呢,悲观锁顾名思义,就是对数据的冲突采取一种悲观的态度,也就是说假设数据肯定会冲突,所以在数据开始读取的时候就把数据锁定住。而乐观锁就是认为数据一般情况下...

2012-11-30 11:49:29 120

原创 Oracle 删除用户

[code="sql"]删除用户以及用户下所有的对象:drop user mbis0505a cascade[/code]

2012-11-30 11:49:22 172

原创 linux下oracle操作

[code="java"]1.su oracle2.sqlplus /logon3.connect test/test as sysdba(test/test是oracle用户和密码)4.startup5.lsnrctl首选启动数据库su – oraclesqlplus /nologconn /as sysdbastartup然后启动监听:进入/op...

2012-11-30 11:49:13 91

原创 Oracle having

[code="sql"]--注意HAVING里不支持别名SELECT k001,k002,k003,k004,k005,COUNT(DISTINCT k006) cc FROM asis.gbnoWHERE k005 = '3' GROUP BY k001,k002,k003,k004,k005 HAVING COUNT( DISTINCT k006) > 1 [/cod...

2012-11-30 11:49:04 93

原创 Oracle NVL

nvl( ) 函数从两个表达式返回一个非 null 值。语法NVL(eExpression1, eExpression2)参数eExpression1, eExpression2如果 eExpression1 的计算结果为 null 值,则 NVL( ) 返回 eExpression2。如果 eExpression1 的计算结果不是 null 值,则返回...

2012-11-30 11:48:55 183

原创 Oracle distinct

[code="sql"]Oracle——distinct的用法2008年07月16日 下午 03:18distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用 它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。下面先来看看例子:table表...

2012-11-28 11:15:47 109

原创 Oracle 4种等价SQL

[code="sql"]SELECT COUNT (1) FROM (SELECT k001 FROM ( SELECT k001 FROM kbib GROUP BY k001) kWHERE NOT EXISTS ( SELECT 1 FROM ( SELECT k003 FROM calb GROUP BY k003) c WHERE k.k001 = c.k003))SEL...

2012-11-28 11:15:40 225

原创 Oracle IN&EXISTS的用法

[code="sql"]SELECT * FROM (SELECT k001 FROM koxn GROUP BY k001) k,( SELECT Hacno FROM GJONM00P) g WHERE k.k001 = g.HacnoSELECT * FROM (SELECT k001 FROM koxn GROUP BY k001) k WHERE EXISTS(SELECT ...

2012-11-28 11:15:32 70

原创 Oracle DB中的Schema

[code="sql"]官方定义如下:  A schema is a collection of database objects (used by a user.).  schema objects are the logical structures that directly refer to the database?s data.  A user is a name de...

2012-11-28 11:15:22 266

原创 Oracle 索引操作

[code="sql"]CREATE INDEX IDX_ACKPN_1 on ACKPN (v002,v003); --注意v002的长度 + v003的长度 不能大于规定的长度。。DROP INDEX IDX_ACKPN_1;ALTER INDEX IDX_ACKPN_1 REBUILD;[/code]...

2012-11-28 11:15:13 84

原创 oracle常用操作

[code="sql"]删除索引:drop index PK_fsoReplan 删除主键: ALTER TABLE fsoreplan drop CONSTRAINT PK_fsoReplan 删除外键:ALTER TABLE tablea_tableb drop CONSTRAINT FK_AB创建主键:(多个主健一起创建)ALTER TABLE fsore...

2012-11-27 09:38:52 76

原创 Oracle in & exists

[code="sql"]--IN 转换为 EXISTS 和 NOT EXISTSSELECT * FROM test2 t2 WHERE t2.col1 IN ('2' );SELECT * FROM test2 t2 WHERE EXISTS (SELECT * FROM test2 t WHERE t.col1 = t2.col1 AND t.col1 = '2' )SELEC...

2012-11-27 09:38:45 91

原创 Oracle批量更新

[code="sql"]方法一:UPDATE am_approve_list_log_sammy aSET (a.emp_id, a.approver_sequence, a.approver_id) = (SELECT b.emp_id, b.a...

2012-11-27 09:38:33 94

原创 Oracle 分析表

ANALYZE TABLE SeikyuTbl COMPUTE Statistics FOR TABLE FOR ALL COLUMNS FOR ALL INDEXES ;一、优化器的优化方式Oracle的优化器共有两种的优化方式,即基于规则的优化方式(Rule-Based Optimization,简称为RBO)和基于代价的优化方式(Cost-Based Optimization,简...

2012-11-27 09:38:20 270

原创 Oracle中rownum和rowid区别?

在查询中,我们可以注意到,类似于?select xx from table where rownum < n?(n>1)这样的查询是有正确含义的,而?select xx from table where rownum = n?这样的查询只在n=1的时候成立,?select xx from table where rownum > n?(n>1)这样的查询只能得到一个空集。另外?select xx ...

2012-11-27 09:38:09 87

原创 Oracle lob数据类型

Oracle中LOB类型的使用第四部分 LOB类型§ 4.1 LOB类型4.1.1 LOB类型分类CLOB:字符LOB.用于存储大量的文本信息.采用默认字符集存储NCLOB:用于存储字符LOB,采用数据库的国家字符集来存储字符.而不是数据库的默认字符集.BLOB:二进制LOB,存储二进大量的二进制信息.存储时不会进行字符集转换.CLOB和BLOG在ORACLE 10...

2012-11-26 14:04:43 212

原创 Oracle create_table

[code="sql"]Oracle建表创建表的语法-创建表格语法:create table 表名( 字段名1 字段类型(长度) 是否为空, 字段名2 字段类型 是否为空);-增加主键alter table 表名 add constraint 主键名 primary key (字段名1);--可以指定主键名称orALT...

2012-11-26 14:04:33 158

原创 Oracle Function

Oracle函数大全SQL 中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE--------- --...

2012-11-26 14:04:23 92

原创 Oracle 创建临时表

[code="sql"]-- Create tablecreate global temporary table BI_TEMP( IKOU_FLAG CHAR(1 ) default 1, IKOU_PGID CHAR(20 ), IKOU_JOBID CHAR(20 ), IKOU_INSERT_DATE DA...

2012-11-26 14:04:00 96

原创 Oracle SQL Loader

[code="sql"]在Window下,SQL Loader的命令SQLLDR,在UNIX下sqlldr/sqlload。OPTIONS (SKIP=1)UNRECOVERABLELOAD DATACHARACTERSET JA16SJIS #AL32UTF8 #JA16SJISTILDETRUNCATE INTO TABLE TMC_OTHERSFIELDS T...

2012-11-26 14:03:50 104

原创 Oracle SQL测试2

[code="sql"]cid Region(区域) Saler (销售员) Money(合同金额 ) 1 北京 杨建 100 2 上海 社长 200 3 杭州 副团 500...

2012-11-23 17:02:32 93

原创 Oracle SQL测试1

[code="sql"]id sname smoney sprovince1 zhangsan 2098 A2 lisi 3000 B3 wangwu 6789 C4 liumazi 4587 C5 dongjiu 3298 B6 ...

2012-11-23 17:02:22 88

原创 Oracle BULK COLLECT 取数据错误处理

[code="sql"]执行一段bulk collect的select语句时,报下面的错误,这个错误是因为字段长度与检索出来的长度不一致,一般是字段长度小于检索出来的长度,仔细检查后发现是因为字段的长度声明为nvarchar2(25),而接收数据的结构体或行类型中对应的这个字段的类型为varchar2(25),所以导致某些字段值无法赋值ORA-06502: PL/SQL: numeric ...

2012-11-23 17:01:42 436

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除