Oracle数据库中RETURNING子句的使用-牛翰网

Oracle数据库中RETURNING子句的使用

目录 1、基本用法 1.1、单行操作: 1.2、多行操作: 2、使用RECORD类型 3、RETURNING子句中调用聚合函数 4、RETURNING与EXECUTE IMMEDIATE一起使用 4.1、在执行动态SQL语句时,利用RETURNING子...
Oracle23ai 新特性IF [NOT] EXISTS语法支持的使用-牛翰网

Oracle23ai 新特性IF [NOT] EXISTS语法支持的使用

目录 IF [NOT] EXISTS 语法支持 CREATE PROCEDURE with IF NOT EXISTS 官方文档地址https://docs.oracle.com/en/database/oracle/oracle-database/23/lnpls/release-changes.html#GUID-9EE96980...
Oracle 23ai中重要新特性VECTOR数据类型的使用-牛翰网

Oracle 23ai中重要新特性VECTOR数据类型的使用

目录 一、基本概念 二、主要特性 三、应用场景 四、使用示例 4.1、简单的使用示例 4.2、将VECTOR数据类型与PL/SQL一起使用 4.2、匿名块使用带有批量获取的游标将VectorTable的向量捕获到表%ROWT...
Oracle外键约束的三种删除行为小结-牛翰网

Oracle外键约束的三种删除行为小结

目录 1、创建主表及子表并初始化数据 1.1、创建主表t_parent,并插入三条记录 1.2、创建字表外键约束默认删除no action类型 1.3、创建字表外键约束级联删除(Cascade) 1.4、创建字表外键约束置...
Oracle特有的DECODE函数的使用-牛翰网

Oracle特有的DECODE函数的使用

目录 使用示例 注意事项 Oracle中的DECODE函数是一种条件表达式函数,用于基于给定的条件从一组值中选择一个值返回。它的基本语法如下: DECODE(expression, search1, result1, [search2, resul...
Oracle表关联更新几种方法小结-牛翰网

Oracle表关联更新几种方法小结

目录 1、测试表及数据准备 2、update set column ... where exists 2.1、update set 单列字段 2.2、update set 多列字段 3、使用游标 4、merge into子句 5、Oracle 23c/AI 新特性 5.1、关...
SQLServer使用 PIVOT 和 UNPIVOT行列转换-牛翰网

SQLServer使用 PIVOT 和 UNPIVOT行列转换

目录 1、本文内容 2、PIVOT概述 3、语法 4、备注 5、关键点 6、简单 PIVOT 示例 7、UNPIVOT 在SQL Server中,PIVOT是一个用于将行数据转换为列数据的操作。它特别适用于将多个行中的值转换为多...
SqlServer公用表表达式(CTE)的具体使用-牛翰网

SqlServer公用表表达式(CTE)的具体使用

目录 1、本文内容 2、语法 3、参数 4、创建和使用公用表表达式的准则 5、定义和使用递归公用表表达式的准则 6、示例 6.1、下例显示每名销售代表每年的销售订单总数。 6.2、使用公用表表达式来限...
SQLServer中NEWID()函数用于生成一个唯一的标识符的方法实践-牛翰网

SQLServer中NEWID()函数用于生成一个唯一的标识符的方法实践

目录 1、本文内容 2、语法 3、返回类型 4、注解 5、示例 5.1、CREATE TABLE 语句中使用 NEWID 5.2、对变量使用 NEWID 函数 5.3、使用 uniqueidentifier 和变量赋值 5.4、使用 NEWID() 函数查询...
SQL Server使用表值参数的实现示例-牛翰网

SQL Server使用表值参数的实现示例

目录 1、简介 2、优点 3、权限 4、限制 5、表值参数与 BULK INSERT 操作 6、示例 6.1、创建表值类型 6.2、创建测试表及插入数据 6.3、创建存储过程示例 6.4、 调用存储过程示例 6.5、检查验证表...