![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库/SQL
文章平均质量分 65
new_jeffer
这个作者很懒,什么都没留下…
展开
-
Oracle SQL雜記
[code="sql"]SELECT rank() over(ORDER BY phone_no) AS rankNum , CUST_NAME AS custName , COMPANY_NAME AS companyName , PHONE_NO AS phoneNo , EMAIL AS email FROM...原创 2008-06-11 15:56:28 · 66 阅读 · 0 评论 -
PowerDesigner列名、注释内容互换[
在用PowerDesigner时,常常在NAME或Comment中写中文在Code中写英文,Name只会显示给我们看,Code会使用在代码中,但Comment中的文字会保存到数据库TABLE的Description中,有时候我们写好了Name再写一次Comment很麻烦,以下两段代码就可以解决这个问题。在PowerDesigner中PowerDesigner->Tools->Exe...原创 2013-10-28 13:49:12 · 151 阅读 · 0 评论 -
Oracle表空间查询
表空间使用量select a.tablespace_name,total,free,total-free used from ( select tablespace_name,sum(bytes)/1024/1024 total from dba_data_files group by tablespace_name) a, ( select tablespace_name,...原创 2012-03-15 14:10:41 · 110 阅读 · 0 评论 -
JDBC执行创建存储过程的语句,出现SQL-92错误
JDBC执行创建存储过程的语句,出现SQL-92错误。在网上查询一下,有人说特殊字符' \n会导致这种错误,排除这些原因后,仍找不到原因。发现数据库对存储过程里的SQL语法并不会做完全的验证,例如把select写成sel也不会报错。而这个存储过程拿到PL/SQL里去运行,可以创建。估计是存储过程里用到的特定关键词被JDBC分析出不合法。最后将存储过程DDL存储在文件里,使用读一行运...原创 2010-12-10 11:56:16 · 350 阅读 · 0 评论 -
Oracle表解锁
哪些表被锁select s.username,decode(l.type, 'TM ', 'TABLE LOCK ', 'TX ', 'ROW LOCK ', NULL) LOCK_LEVEL,o.owner,o.object_name,o.object_...原创 2011-04-21 15:41:54 · 79 阅读 · 0 评论 -
Oracle数据库对象
一、drop表执行drop table xx 语句 drop后的表被放在回收站(user_recyclebin)里,而不是直接删除掉。这样,回收站里的表信息就可以被恢复,或彻底清除。 通过查询回收站user_recyclebin获取被删除的表信息,然后使用语句 ...原创 2010-09-19 08:56:38 · 127 阅读 · 0 评论 -
mongodb小结
转自http://www.wentrue.net/blog/?p=772 用了一阵子mongodb,作一些小结,作为将来的参考。按照以往的习惯,先作一个总览,然后再挑出一些自己比较关注的几个点,作为珠玑,加以串联阐述。mongodb由C++写就,其名字来自humongous这个单词的中间部分,从名字可见其野心所在就是海量数据的处理。关于它的一个最简洁描述为:scalable, ...原创 2010-08-21 00:03:02 · 77 阅读 · 0 评论 -
sql查询性能小测试
测试环境为oracle10g 创建一个表create table TEST_A( ID NUMBER(20), NAME VARCHAR2(20), CODE CHAR(20)) 生成100W条数据,每个字段的值均为1到100W,进行如下性能测试。未创建索引之前的执行时间select * from test_a t wher...原创 2010-12-13 23:12:44 · 151 阅读 · 0 评论 -
function nextOnduty
CREATE OR REPLACE FUNCTION f_get_next_onduty/*根据科室ID获取下一值班人*/( p_id NUMBER --科室ID)RETURN VARCHAR2IS l_return VARCHAR2(4000); l_tmp VARCHAR2(200); l_task_type trsdba.watch_monit...2009-01-01 04:50:24 · 107 阅读 · 0 评论 -
组映射关系
select a.id, b.org_node_name itil_group_name, c.gname trs_group_namefrom t_itil_wcm_group a ,t_org_node b , trsdba.wcmgroup cwhere a.itil_id = b.org_node_id(+)and a.wcm_id = c.groupid(+)2008-12-08 17:28:12 · 275 阅读 · 0 评论 -
Oracl树查询
//从底往上找祖父节点select id,level from T_BUSINESS_RELATION start with ID=70747 connect by prior parentid = id order by level desc //从顶向下展开树节点select level+1 nlevel,id,parentid from T_BUSINESS_RELATION...2009-05-21 14:15:43 · 67 阅读 · 0 评论 -
user同步
insert into wcmuser(userid,username,truename,status,password)select id as userid,user_name,user_name_zh as truename ,status ,'25D55AD283AA400'from( select id,user_name,user_name_zh, 30 as status f...2008-11-20 17:41:38 · 86 阅读 · 0 评论 -
sql
delete incident_bus_logwhere ticket_id in (select idfrom t_incident);delete incident_bus_log_historywhere ticket_id in (select idfrom t_incident); delete t_person_incident_r where bill_id in (selec...2008-11-05 10:48:33 · 76 阅读 · 0 评论 -
最高效刪除重復記錄的方法
DELETE FROM MYORDER_ORDER eWHERE e.rowid>(select min(x.rowid) from myorder_order x where e.cust_id = x.cust_id)2008-03-18 10:30:37 · 74 阅读 · 0 评论 -
达梦数据库初试
达梦数据库安装文件:http://www.dameng.com/service/download.shtml 很小哦,才本机做少量数据抽取到xml文件,速度可达1W/s条以上。2014-12-16 16:16:22 · 274 阅读 · 0 评论