![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL语句
iteye_18745
这个作者很懒,什么都没留下…
展开
-
给oracle设置自动增长列
假如给表PROJECT_MANAGE的PRODUCTIONID字段设置为自动增长列,列PRODUCTIONID为number类型。 首先,打开oralce的SQL *Plus Worksheet,进行连接。 其次,创建一个序列: [code="sql"] create sequence AUTO_ADD --序列名 (AUTO_ADD 为...原创 2011-05-17 18:56:22 · 77 阅读 · 0 评论 -
求总数case when
[code="java"] select agent_id, count(1) as zbs,sum(je) as zje from ( select agent_id, sum(case when sjje < 2000 and fxzt = 0 then sjje when sjje < 2000 and fxzt = 1005 then -1*sjje end) je...原创 2012-08-22 14:01:21 · 348 阅读 · 0 评论 -
oracle 模糊查询
[code="sql"] select * from s_user t where t.user_name like '%z%' [/code] 查询、删除某个字段是空空的 [code="sql"] select * from s_user t where t.user_pwd is null [/code]原创 2011-05-16 09:02:16 · 335 阅读 · 0 评论 -
hibernate在控制台打印sql语句
通过配置log4j可以在控制台打印sql 语句 ① Log4j xml方式的配置 log4j.xml: [code="xml"] [/code] ② Log4j properties方式的配置 log4j.properties: [code="java"] # Changing the log lev...2011-05-10 16:09:53 · 1523 阅读 · 0 评论 -
Oracle连接函数
Oracle连接函数 从3只表当中取 [code="java"] SELECT A.*,B.MC AS DLSMC,C.DH,C.XFSJ FROM T_CARDS A, T_AGENCY B, (SELECT A.ID,B.DH...原创 2011-02-24 17:57:08 · 140 阅读 · 0 评论 -
Oracle替换函数
[code="java"]select nvl(DESCRIPTION,'') as DESCRIPTION from cg_formdetail [/code] 可以将为null的值转换成空的值原创 2011-02-23 20:08:05 · 391 阅读 · 0 评论 -
按时间段查询
[code="java"] select * from t_cards where jzsj between to_date('2010-11-23','yyyy-mm-dd') and to_date('2010-11-30','yyyy-mm-dd') order by jzsj desc; [/code]原创 2011-02-19 17:38:14 · 216 阅读 · 0 评论 -
oracle分页函数写法总结
1.根据ROWID来分 [code="sql"] select * from t_xiaoxi where rowid in(select rid from (select rownum rn,rid from(select rowid rid,cid from t_xiaoxi order by cid desc) where rownum9980) order by cid desc;...原创 2012-01-06 13:51:10 · 206 阅读 · 0 评论 -
Oracle分页查询
查询数据库当作的前10行 SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM = 02010-12-24 17:18:43 · 62 阅读 · 0 评论 -
mysql增加一列
ADD COLUMN `tel` VARCHAR(45) AFTER `password`;原创 2010-12-16 09:45:44 · 135 阅读 · 0 评论 -
oracle 视图如何传参数
目前,Oracle不支持带参数的视图,只能通过一些方法来变通一下。下面是方法之一: 创建包: [code="java"] create or replace package p_view_param is function set_param(num number) return number; function get_param return number...原创 2011-06-23 22:09:50 · 1071 阅读 · 0 评论 -
oracle 闪电恢复 数据
上午不小心把系统的数据删掉了,知道oracle有快速恢复数据的功能,于是总结一下代码 [code="sql"] --设定要恢复的时间戳返回的是6214635条数据 select timestamp_to_scn(to_timestamp('2011-06-22 09:00:00','YYYY-MM-DD HH:MI:SS')) from dual; --从6214635条数据当中...原创 2011-06-22 15:12:48 · 220 阅读 · 0 评论 -
删除父节点同时删除该节点下的所有子节点(oracle)
表结构: 表名:node 字段:node_id up_node 数据: 1 0 2 1 3 1 4 2 5 2 要求:删除该表中的某个节点时,删除该节点下的所有子节点.如删除node_id = 2的节点,需同时删除node_id=4,node_id=5的节点. 方法: [code="sql"] de...原创 2011-06-22 14:29:34 · 1174 阅读 · 0 评论 -
oracle 分页大于等于小于分页临界点
正确的: [code="sql"] SELECT * FROM (SELECT A.*,ROWNUM RN FROM ( select * from t_agent t where t.agent_parent = 20020 and t.agent_state = 0 ) A WHERE ROWNUM 0; [/code] 错误的:这样只会取出21条数据,到临界点,...原创 2013-06-06 15:39:35 · 446 阅读 · 0 评论