Wesley13 Wesley13
3年前
oracle sql 逗号 分割 REGEXP_SUBSTR 函数
1.REGEXP\_SUBSTR函数.这个函数的作用是正则分隔字符串,用法为functionREGEXP\_SUBSTR(string,pattern,position,occurrence,modifier)参数说明:参数1:string待分割字符串;参数2:pattern正则表达式;参数3:position起
Wesley13 Wesley13
3年前
Oracle中行转列,列转行pivot的用法
测试数据准备建表droptableSalesList;createtableSalesList(keHuvarchar2(20),客户shangPinvarchar2(20),商品名称
Wesley13 Wesley13
3年前
oracle 快速复制表结构、表数据
1.情景展示  根据现有的表,建一个新的表,要求:新表的结构与原有表的表结构一模一样,如何快速实现?  根据现有的表,建一个新的表,要求:新表的结构、数据与原表一模一样,如何实现快速复制旧表?2.解决方案  只复制表结构  语法:createtablenewTableasselectfro
Wesley13 Wesley13
3年前
oracle笔记之计算年龄、工龄和TRUNC
方法一:利用months\_between函数计算SELECTTRUNC(months\_between(sysdate,birthday)/12)ASagefromdual;方法二:日期转换为 'yyyyMMdd'格式后,相差一年的两个日期差为:10000,缺点是只能精确到年,并且不能四舍五入。selectTRUN
Wesley13 Wesley13
3年前
Oracle Undo 查询表中历史数据
Undo表空间用于存放Undo数据。当执行DML操作时,Oracle会将这些操作的旧数据写入Undo段.用于对数据库一致读,事务回滚之类的操作.换而言之,在特殊情况下,我们可以用它来找回被错误操作的数据.例如:SELECT t.fid  FROM ct_bas_province AS OF TIMESTAMP to_dat
Wesley13 Wesley13
3年前
MYSQL和ORACLE的一些区别
1.自动增长的数据类型处理MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。ORACLE没有自动增长的数据类型,需要建立一个自动增长的序列号,插入记录时要把序列号的下一个值赋于此字段。CREATESEQUENCE序列号的名称(最好是表名序列号标记)INCREMENTBY1START
Stella981 Stella981
3年前
Chainlink区块链Oracle网络使用指南
Chainlink是一个去中心化的预言机网络,它可以让区块链中的智能合约安全地访问外部世界的数据。在这个教程中,我们将探索chainlink预言机网络的搭建,并学习如何使用预置或自定义的适配器实现智能合约与外部世界数据的桥接。以太坊教程链接:Dapp入门(https://www.oschina.net/action/GoToLink?urlh
Easter79 Easter79
3年前
Tomcat集群session复制与Oracle的坑。。
!(https://oscimg.oschina.net/oscnet/bcd31ce7a0894751b025b274242d97ac.jpg)问题描述公司某个系统使用了tomcat自带的集群session复制功能,然后后报了一个oracle驱动包里面的连接不能被序列化的异常。01Nov201716:4
Wesley13 Wesley13
3年前
Oracle 11g 临时表空间管理
!(https://oscimg.oschina.net/oscnet/0b25083732234ac49faeeae768ad90f5.gif)作者|JiekeXu来源| JiekeXu之路(ID:JiekeXu\_IT)转载请联系授权| (微信ID:xxq1426321293)大家好,我是JiekeXu
Wesley13 Wesley13
3年前
oracle 查询指定约束的关联表
SELECTa.constraint\_name, a.table\_name, b.constraint\_nameFROMuser\_constraintsa, user\_constraintsbWHEREa.constraint\_type'R'ANDb.constraint\_type