
sql
gz8851
向别人学习。
展开
-
db2 取数据 前十条 后十条
db2 数据库 取最老的十条数据select * from tablename where 1=1 fetch first 10 rows only 取最新的十条数据top(10)select * from tablename where 1=1 order by id desc fetch first 10 rows only ...2010-04-22 11:17:25 · 6404 阅读 · 0 评论 -
oracle db2 对 TIMESTAMP 查询
db2 : select count(*) from tablename where time > TIMESTAMP('2008-04-01 00:00:00.0') and time < TIMESTAMP('2009-04-30 18:00:00.0') insert into hr_user values(1,'admin','admin','admi...2010-04-22 13:40:43 · 1063 阅读 · 0 评论 -
db2 备忘
查看表结构:describe table tablename 强制停止db2查询:Ctrl+C查询实例下的数据库信息: db2 list db directory2010-04-22 13:47:36 · 110 阅读 · 0 评论 -
存储过程 EXECUTE IMMEDIATE “权限不足
写了一个创建sequence 的存储过程,结果出现 ORA-01031: 权限不足 CREATE OR REPLACE PROCEDURE CREATE_SEQ (v_seqname in varchar2) isbeginexecute immediate 'create sequence '||v_seqname||' start with 1 increment by 1 ...原创 2010-07-07 17:47:06 · 329 阅读 · 0 评论 -
insert intio select form
insert into hr_channel (hc_id,hc_name,hc_desc,hc_basic) select a.d_id,a.d_name,a.d_desc,'Y' from hr_dictionary a where a.d_senior='7'原创 2010-08-04 11:44:49 · 156 阅读 · 0 评论 -
oracle date
获取星期几:select to_char(to_date('2010-08-05','yyyy-mm-dd'),'day') from dual; 星期四select to_char(to_date('2010-08-05','yyyy-mm-dd'),'day','NLS_DATE_LANGUAGE = American') from dual; thursday 两...原创 2010-08-05 15:38:20 · 113 阅读 · 0 评论 -
sql 分割字符
oracle里有个函数是:tsubstr(取指定位置的字符)select substr(字段名称,1,3) from 表名 sqlserver对应的函数:substringselect substring(字段名称,1,3) from 表名...原创 2010-06-18 14:15:11 · 112 阅读 · 0 评论 -
oracle_base 和 oracle_home 的区别
简单说,ORACLE_BASE是oracle的根目录,ORACLE_HOME是oracle产品的目录。例如:如果装了2个版本的oracle,那么ORACLE_BASE可以是一个,但ORACLE_HOME是2个。 ORACLE_BASE下是admin和productORACLE_HOME下则是ORACLE的命令、连接库、安装助手、listener等等一系列的东东。这只是ORACLE自己的定义...原创 2010-10-12 16:14:24 · 1150 阅读 · 0 评论 -
ORA-00604,ORA-12705
myeclipse6.5 连接oracle10g的问题 ORA-00604,ORA-12705MyEclipse Database Explorer 连接数据库总提示java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1 ORA-12705: invalid or unknown NLS parameter...原创 2011-08-29 19:46:22 · 164 阅读 · 0 评论