ORACLE
Lian_Sir
这个作者很懒,什么都没留下…
展开
-
ORALCE导出某个ip地址下的某个用户的所有数据与结构再导入到另一个ip地址下的用户中
导出命令:exp 用户名/密码@数据库A owner=用户名A file=文件存储路径(如:D:\orcl.dmp)在Oracle的net manager配置另一台电脑的oracle服务B导入命令:imp 用户名/密码@数据库B fromuser=用户名A touser=用户名B file=D:\orcl.dmp ignore=y导出指定表:exp 用户名/密码@数据库A owner=用户名A f...原创 2018-02-05 16:37:14 · 1395 阅读 · 0 评论 -
ORACLE计算SDO_GEOMETRY周长
第一个参数几何对象,第二个参数为容忍值,第三个参数为单位(源于表MDSYS.SDO_DIST_UNITS表中的一个SDO_UNIT值)SDO_GEOM.SDO_LENGTH(T2.GEOMETRY,100,'unit=KM')原创 2018-02-26 16:57:02 · 565 阅读 · 0 评论 -
ORACLE通过sql生成一天内1440分钟与86400秒
1.生成分钟:select to_char(trunc(sysdate) + (rownum - 1) / 24 / 60, 'hh24:mi') TIMELINE from dual connect by rownum <= 60 * 242.生成秒:select to_char(trunc(sysdate) + (rownum - 1) / 24 / 60 / 60, 'hh24:mi...原创 2018-03-14 14:29:48 · 1234 阅读 · 0 评论 -
ORACLE行列互换(pivot与unpivot)
一、列转行:用到unpivot创建测试表:CREATE TABLE "NBBUSITS_VTRON"."TT" ( "ID" VARCHAR2(20 BYTE) NOT NULL ENABLE, "NAME" VARCHAR2(20 BYTE), "DATA1" NUMBER, "DATA2" NUMBER ) 插入测试数据:Insert in原创 2018-08-15 11:39:31 · 1050 阅读 · 0 评论 -
Oracle的一条sql使用临时表进行查询
with CTE as( SELECT C.SUB_CORP_NAME ,B.BUS_PATH_NAME ,ROUND(S.ACTUAL_DAY_RUN_TOTAL_MILE / 1000, 2) AS MILE_ALREADY ,ROUND(S.DAY_ALREADY_RUN_TOTAL_MILE / 1000, 2) AS CURRENT_MILE ,...原创 2018-10-09 16:43:42 · 9980 阅读 · 1 评论