
Oracle
iteye_19108
这个作者很懒,什么都没留下…
展开
-
Oracle PL/SQL 函数 存储过程 使用ST_GEOMETRY
在esri网站上无意见看到一篇文章,写到在Oracle的函数或存储过程中使用ST_GEOMETRY函数的方法. 原文选段如下: [quote]All geometry operators, such as st_astext, st_centroid, st_numgeometries, etc. reside in the st_geometry_operators package. A...2011-08-04 14:16:31 · 268 阅读 · 0 评论 -
[转]oracle用instr代替like 效率比拼
t表中将近有1100万数据,很多时候,我们要进行字符串匹配,在SQL语句中,我们通常使用like来达到我们搜索的目标。但经过实际测试发现,like的效率与instr函数差别相当大。下面是一些测试结果: [code="sql"]SQL> set timing on SQL> select count(*) from t where instr(title,’手册’)>0; COUNT(...原创 2011-12-13 12:26:11 · 166 阅读 · 0 评论 -
常用SQL语句
1.连接结果集: [code="sql"]select WMSYS.WM_CONCAT(column_name) from (select * from user_tab_cols where table_name='table_name' and HIDDEN_COLUMN='NO' order by segment_column_id)[/code] 2.查询表名: [code="sql...2011-01-15 20:46:26 · 103 阅读 · 0 评论 -
Oracle用户及权限脚本生成语句
本来用plsql developer可以用"查看SQL"功能直接获取,但是自己有兴趣,所以就查了查,整理的结果如下 1.用户脚本 [code="sql"]select 'create user ' || U.username || ' identified ' || DECODE(password, NULL, 'EXTERNALLY', ' by va...2011-10-16 16:58:04 · 245 阅读 · 0 评论 -
Oracle生成表空间脚本
无意间搜到的,不知道是否好用,先记下来吧,肯定很多人需要的. 这条语句的作用是获取当前用户的表空间脚本. 另外,exp时用full=y,imp时用show=y row=n也行 [code="sql"]select dbms_metadata.get_ddl('TABLESPACE','SYSTEM') from DUAL;[/code] 又来一种,需要用dba登录 [code...2011-10-16 17:03:39 · 258 阅读 · 0 评论 -
ArcSDE给Oracle添加SDE函数包
SDE函数包中包含大量的空间计算分析函数,是我们做空间相关分析的一把利刃(目前好像我们只有这一把),有关SDE函数的使用,请见我空间另外的一篇帖子的附件. 按照通常教程,过程是这样的 1.找到listener.ora 2.找到SID_LIST_LISTENER 3.在(PROGRAM = extproc)下一行添加 (ENVS="EXTPROC_DLLS=[color=red]F:\...2011-05-11 09:22:26 · 401 阅读 · 0 评论