Oracle
apple_wxs
这个作者很懒,什么都没留下…
展开
-
dblink 使用说明
如果想从主机A 操作主机B 上的数据,可以在主机A上建立一个dblink,link到主机B上,从而操作主机B上的数据。主机A的tnsnames.ora中配置了主机B的信息[code="sql"]TEST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.134)(PORT = 1521)) ...2008-11-27 17:25:29 · 175 阅读 · 0 评论 -
oracle 锁表查询 和 解锁
最近遇到这样一个问题,操作一个表,发现被人锁定了,于是查询谁锁定的表,发现多人锁定,安全起见,不能全部kill,于是用一下语句判定,谁锁定,谁等待。[code="sql"]--查询谁锁定,谁等待SELECT /*+ rule */ lpad(' ', decode(l.xidusn, 0, 3, 0)) || l.oracle_username User_name, o.own...原创 2008-12-12 11:56:43 · 90 阅读 · 0 评论 -
纵表 转 横表 sql
[b]fname[/b] [b]ftype[/b] [b]fvalue[/b]小乔 zaocan 10小乔 zhongcan 20小乔 wancan 5转换后的表结构: [b]fname[/b] [b]za...原创 2008-12-12 14:44:03 · 108 阅读 · 0 评论 -
cursor 里实现动态sql
cursor 里实现sql的动态拼接[code="sql"]declare TYPE cur IS ref CURSOR; c cur; vs_sql varchar2(2000); vn_id number; vn_name varchar2(40);beginvs_sql := 'select name from xxx_t where id=:vn_...2009-01-23 15:35:55 · 595 阅读 · 0 评论