- 博客(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 222
原创 Firefox缓存设置技巧
做WEB开发,调试中经常遇到的问题就是浏览器缓存,刚改的代码刷新发现没有生效,很影响工作效率。本文介绍了如何设置FF的缓存 在Firefox地址栏中输入“about:cache”并键入回车,接着将显示Firefox的内存缓冲设置与磁盘高速缓存设置。如果在页面上单击“List Cache Entries”链接,我们还可以查看缓冲区中有哪些数据文件。1. 调节高速缓存容量假...
2013-01-10 09:54:40 647
原创 iphone编程之UILabel 用法详解
[code="java"]这段代码动态的创建了一个UILabel,并且把相关常用的属性都列举了.希望对大家有用.- (void)viewDidLoad {//创建uilabelUILabel *label1 = [[UILabel alloc] initWithFrame:CGRectMake(20, 40, 280, 80)];//设置背景色...
2012-12-18 14:38:59 226
原创 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 3890
原创 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 130
原创 UITableView技巧之去除UITableViewCell边框
有时候想在UITableViewCell中加内容,但又不想要cell的边框出现,其实我们可以设置cell的backgroundView,这样就可以去除边框。[code="IOS"]cell.backgroundView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease]; [/code]...
2012-12-14 10:42:39 321
原创 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 125
原创 Oracle分析函数二
[code="sql"]ORACLE分析函数(一)Oracle 分析函数使用介绍 分析函数是oracle816引入的一个全新的概念,为我们分析数据提供了一种简单高效的处理方式.在分析函数出现以前,我们必须使用自联查询,子查询或者内联视图,甚至复杂的存储过程实现的语句,现在只要一条简单的sql语句就可以实现了,而且在执行效率方面也有相当大的提高.下面我将针对分析函数做一些具体的说明....
2012-12-03 10:33:02 136
原创 Oracle 分析函数
分析函数语法解析分析函数的语法很简单,但使用时却发现有很多令人迷惑的地方。本文就但从语法层次来分析其中的迷惑之处。1. 分析函数整体语法分析函数的语法如下:analytic_function([ arguments ]) OVER (analytic_clause)这里:n analytic_function 是分析函数的名称;n arg...
2012-12-03 10:32:50 148
原创 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 579
原创 Oracle中实现定时
[code="sql"]DBMS_JOB.SUBMIT(:jobno,//job号 'your_procedure; ',//要执行的过程 trunc(sysdate)+1/24,//下次执行时间 ...
2012-12-03 10:32:16 103
原创 Oracle中NVARCHAR2和VARCHAR2区别
VARCHAR2是Oracle提供的特定数据类型,Oracle可以保证VARCHAR2在任何版本中该数据类型都可以向上和向下兼容。VARCHAR在Oracle中不建议使用。具体到NVARCHAR2和VARCHAR2的区别,从使用角度来看区别在于:NVARCHAR2在计算长度时和字符集相关的,例如数据库是中文字符集时以长度10为例,则1、NVARCHAR2(10)是可以存进去10个汉字的...
2012-12-03 10:32:07 176
原创 Oracle length和lengthb区别
[code="sql"]SQL> select length('新春快乐') from dual;LENGTH('新春快乐')------------------ 4SQL> select lengthb('新春快乐') from dual;LENGTHB('新春快乐')------------------- ...
2012-12-01 15:48:38 162
原创 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 99
原创 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 2735
原创 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 174
原创 Oracle minus
[code="sql"]两个关联表的符合条件记录的交集,是于union作用相反. 例: select * from table where rownum
2012-12-01 15:47:56 109
原创 Oracle乐观锁悲观锁
Oracle中的乐观锁和悲观锁为了得到最大的性能,一般数据库都有并发机制,不过带来的问题就是数据访问的冲突。为了解决这个问题,大多数数据库用的方法就是数据的锁定。数据的锁定分为两种方法,第一种叫做悲观锁,第二种叫做乐观锁。什么叫悲观锁呢,悲观锁顾名思义,就是对数据的冲突采取一种悲观的态度,也就是说假设数据肯定会冲突,所以在数据开始读取的时候就把数据锁定住。而乐观锁就是认为数据一般情况下...
2012-11-30 11:49:29 150
原创 Oracle 删除用户
[code="sql"]删除用户以及用户下所有的对象:drop user mbis0505a cascade[/code]
2012-11-30 11:49:22 193
原创 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 105
原创 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 125
原创 Oracle NVL
nvl( ) 函数从两个表达式返回一个非 null 值。语法NVL(eExpression1, eExpression2)参数eExpression1, eExpression2如果 eExpression1 的计算结果为 null 值,则 NVL( ) 返回 eExpression2。如果 eExpression1 的计算结果不是 null 值,则返回...
2012-11-30 11:48:55 214
原创 Oracle distinct
[code="sql"]Oracle——distinct的用法2008年07月16日 下午 03:18distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用 它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。下面先来看看例子:table表...
2012-11-28 11:15:47 131
原创 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 245
原创 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 104
原创 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 286
原创 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 118
原创 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 88
原创 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 126
原创 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 121
原创 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 302
原创 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 119
原创 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 258
原创 Oracle create_table
[code="sql"]Oracle建表创建表的语法-创建表格语法:create table 表名( 字段名1 字段类型(长度) 是否为空, 字段名2 字段类型 是否为空);-增加主键alter table 表名 add constraint 主键名 primary key (字段名1);--可以指定主键名称orALT...
2012-11-26 14:04:33 200
原创 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 124
原创 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 139
原创 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 126
原创 Oracle SQL测试2
[code="sql"]cid Region(区域) Saler (销售员) Money(合同金额 ) 1 北京 杨建 100 2 上海 社长 200 3 杭州 副团 500...
2012-11-23 17:02:32 102
原创 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 127
原创 Oracle BULK COLLECT 取数据错误处理
[code="sql"]执行一段bulk collect的select语句时,报下面的错误,这个错误是因为字段长度与检索出来的长度不一致,一般是字段长度小于检索出来的长度,仔细检查后发现是因为字段的长度声明为nvarchar2(25),而接收数据的结构体或行类型中对应的这个字段的类型为varchar2(25),所以导致某些字段值无法赋值ORA-06502: PL/SQL: numeric ...
2012-11-23 17:01:42 480
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人