本篇是 Oracle基础小结 系列之一。
这里汇集了使用PL/SQL中遇到的一些小问题和相关小专题文章的链接,目前列出来一些,后面还会陆续添加。
专题1:字符串函数和字符串截取
对于在使用存储过程中习惯性使用分隔符传入一组参数的人,就会面临一个问题:如何利用PL/SQL函数进行字符串分割截取呢?首先来了解下这个问题的基础:PL/SQL中的字符串操作函数。
PL/SQL中可以通过instr(获取特定字符串的索引)和substr(截取字符串),这两个函数的介绍和使用这两个函数建立的字符串截取函数如下。
专题2:Oracle PL/SQL中Date类型及格式转换
Oracle 插入日期(时间)时报错:ORA-01861:文字与格式字符串不匹配。这是由于插入的日期格式和数据库现有的日期格式不一致,解决的方法是需要to_date函数格式化待插入的日期。具体请看:
专题3:Oracle PL/SQL编译错误查看与处理
在编译OraclePL/SQL函数等时,难免会遇到错误。如何查看这些错误并进行处理呢?请看:
专题4:Oracle数据库insert后获取自增的ID
在insert后使用select序列名.CURRVAL from dual可以获取insert后自增的ID。具体看:
专题5:oracle存储过程常用技巧
在进行PL/SQL编程时打交道最多的就是存储过程了。这里转载一些编写存储过程的实用知识,如:游标的处理、异常的处理、集合的选择等。链接:
专题6:MySQL与Oracle 差异比较
MySQL与Oracle 之间有诸多差异,这里引用一些外链。
MySQL与Oracle 差异比较之五存储过程&Function
专题7:Oracle的;与ORA-00911: invalid character
ORACLE的语法解析器比较严格,sql语句中使用";"时要特别注意单独执行时不能带";",多语句执行时要做去";"处理,函数等可以带";"。
7、Oracle的;与ORA-00911: invalid character