Oracle
文章平均质量分 89
Angus博客
知足长乐,助人为乐,自得其乐。
展开
-
ORACLE 异常错误处理,触发器异常编写,最全面的异常信息处理
本篇主要内容如下:5.1异常处理概念5.1.1预定义的异常处理5.1.2非预定义的异常处理5.1.3用户自定义的异常处理5.1.4用户定义的异常处理5.2异常错误传播5.2.1在执行部分引发异常错误5.2.2在声明部分引发异常错误5.3异常错误处理编程5.4在PL/SQL中使用SQLCODE,SQLERRM异常处理函数即使是写得最好的PL/SQL程序也会遇到错误或未预料到的事件。一个优秀的程序都应该能够正确处理各种出错情况,并尽可能...转载 2021-03-15 15:07:50 · 2306 阅读 · 0 评论 -
SQL语句:insert、update 操作ORACLE中的BLOB字段
使用函数rawtohex将raw串转换为十六进制insert:insert into blob_table values(rawtohex('里面放需要增加的BLOB'));update:update blob_table set BLOB字段名 = rawtohex('里面放需要更新的BLOB');转载 2020-12-16 17:19:18 · 3472 阅读 · 0 评论 -
Oracle中复制表结构和表数据
1. 复制表结构及其数据:create table table_name_new as select * from table_name_old2. 只复制表结构:create table table_name_new as select * from table_name_old where 1=2;或者:create table table_name_new like table_name_old3. 只复制表数据:如果两个表结构一样:insert into ta原创 2020-12-16 13:51:18 · 661 阅读 · 0 评论 -
SQL--LEFT JOIN 右表多条数据解决方案
用到SQL中的LEFT JOIN时,在右表中存在多条记录,即一对多的情况时,表结构与数据:CREATE TABLE `image` ( `id` int(11) NOT NULL AUTO_INCREMENT, `productId` int(11) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=ut转载 2020-11-30 12:44:10 · 11694 阅读 · 2 评论 -
Oracle ceil 函数
Ceil(值)函数返回大于等于指定值的最小整数,取整,没有四舍五入这一说法select Ceil(104.36) from dual ---105select Ceil(105.56) from dual ---106原创 2020-11-05 13:21:14 · 4413 阅读 · 0 评论 -
Oracle decode函数
转载于:https://www.cnblogs.com/luzhanshi/p/11895736.htmldecode函数在Oracle SQL查询语句中的使用非常广泛,也经常应用到PL/SQL语句块中。decode()函数语句的基本表达式是:decode(expr1,expr2,expr3,[expr4])作如下理解该表达式: (1),如果expr1 = expr2,decode函数返回expr3表达式的值; (2),如果expr1 != expr2,decode函数返回expr4转载 2020-11-05 13:13:05 · 744 阅读 · 0 评论