摘要:从oracle10g开始,通过使用dbms_utility.format_error_backtrace()可以得到存储过程出错的行。示例如下: SQL> set serveroutput onSQL> BEGIN 2 3 EXECUTE IMMEDIATE 'wo ca'; 4 EXCEPTION
阅读全文
文章分类 - Oracle
摘要:一、listener文件中的GLOBAL_DBNAME ,SID_NAME可能与实例名称不符,修改后,重启listener. 二、专有服务器模式下processes值设的过小。 可通过以下方法解决: 1.cmd 2.sqlplus 3.connect sys/test as sysdba 4.查看会
阅读全文
摘要:对于数据过滤而言CHECK约束已经算是相当不错了。然而它仍存在一些缺陷,比如说它们是应用到表上面的,但有的时候你可 能希望指定一条约束,而它只在特定条件下才生效。使用SQL标准的WITH CHECK OPTION子句就能完成这点,至少Oracle和SQL Server都实现了这个功能。下面是实现方式
阅读全文
摘要:实习总结SQL语句速查表 1.基本查询: (1)我只想查询某个表的某列时:SELECT col1,col2 from table1过滤掉不要的列字段; (2)我想查询某行的信息时:使用where col1=1 and col2=2来过滤掉不要的行; (3)我们可以使用group by来aggrega
阅读全文
摘要:ORA-600(kokegPinLob1)错误 oracle 版本:9.0.0 执行后能出结果,但是全部展开时,报错如下: ORA-00600: internal error code, arguments: [kokegPinLob1], [], [], [], [], [],[], [] 根据报
阅读全文
摘要:connect by中的条件就表示了父子之间的连接关系 比如 connect by id=prior pid,但如果connect by中的条件没有表示记录之间的父子关系那会出现什么情况? 常见的,connect by会在构造序列的时候使用select rownum from dual connec
阅读全文
摘要:正则表达式: 本节介绍正则表达式及相关的Oracle数据库函数。使用这些函数可以在字符串中搜索字符模式。例如,假设有下列年份: 1965 1968 1971 1970 如果希望获得1965年和1968年之间的年份(包括1965年和1968年),就可以使用下面的正则表达式实现这种功能: ^196[5-
阅读全文
摘要:REGEXP_SUBSTR函数格式如下: function REGEXP_SUBSTR(String, pattern, position, occurrence, modifier) __srcstr :需要进行正则处理的字符串 __pattern :进行匹配的正则表达式 __position :
阅读全文
摘要:对于oracle;在字符串处理时;经常会遇到字符串分割的问题;可惜SQL中没有split函数;这个倒是挺困扰我们写sql的。对此;我来说说这字符串分割。 例如对字段str中一条数据是'120-mm-265';我要取到其中的mm。若对其它语言之间;例如awk。split("120-mm-265",a,
阅读全文
摘要:当前,整个互联网正在从IT时代向DT时代演进,大数据技术也正在助力企业和公众敲开DT世 界大门。当今“大数据”一词的重点其实已经不仅在于数据规模的定义,它更代表着信息技术发展进入了一个新的时代,代表着爆炸性的数据信息给传统的计算技术 和信息技术带来的技术挑战和困难,代表着大数据处理所需的新的技术和方
阅读全文
摘要:1、超键、候选键、主键、外键 超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。 候选键:是最小超键,即没有冗余元素的超键。 主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列
阅读全文
摘要:1、默认的创建方式 在删除被参照的数据时,将无法删除。 Sql代码 CREATE TABLE T_INVOICE (ID NUMBER(10) NOT NULL, INVOICE_NO VARCHAR2(30) NOT NULL, CONSTRAINT PK_INVOICE_ID PRIMARY K
阅读全文
摘要:exists表示()内子查询语句返回结果不为空说明where条件成立就会执行主sql语句,如果为空就表示where条件不成立,sql语句就 不会执行。not exists和exists相反,子查询语句结果为空,则表示where条件成立,执行sql语句。负责不执行。 之前在学oracle数据库的时候,
阅读全文
摘要:比如现在有一人员表 (表名:peosons) 若想将姓名、身份证号、住址这三个字段完全相同的记录查询出来 select p1.* from persons p1,persons p2 where p1.id<>p2.id and p1.cardid = p2.cardid and p1.pname
阅读全文
摘要:在Oracle中Number类型可以用来存储0,正负定点或者浮点数,可表示的数据范围在 1.0 * 10(-130) —— 9.9...9 * 10(125) {38个9后边带88个0}的数字,当Oracle中的数学表达式的值>=1.0*10(126)时,Oracle就会报错。Number的数据声明
阅读全文
摘要:PL_SQL:带有分支和循环,面向过程 匿名块: declare(可选,声明各种变量和游标的地方) begin(必要的,从此开始执行) exception(抓取到异常后执行的) end; [sql] view plaincopy set serveroutput on;(默认是关闭) --最简单的P
阅读全文
摘要:oracle通配符,运算符的使用 用于where比较条件的有: 等于:=、<、<=、>、>=、<> 包含:in、not in exists、not exists 范围:between...and、not between....and 匹配测试:like、not like Null测试:is null
阅读全文
摘要:具体需要哪些权限需要看用户的实际需要。系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以
阅读全文
摘要:Oracle Database 11g Release 2 Standard Edition and Enterprise Edition Software Downloads Oracle 数据库 11g 第 2 版 标准版、 企业版 软件下载 Microsoft Windows(32 位)光
阅读全文
摘要:在安装文件的/stage/cvu文件夹下面找到文件 cvu_prereq.xml文件,修改为如下(添加windows 10相关字段,若你的系统为32位只需要添加win10 64的子段即可):
阅读全文
浙公网安备 33010602011771号