SQLServer 表值构造函数(Transact-SQL)的使用-牛翰网

SQLServer 表值构造函数(Transact-SQL)的使用

目录 1、本文内容 2、语法 3、自变量 4、限制和局限 5、数据类型 6、示例 6.1、插入多行数据 6.2、使用 DEFAULT 和 NULL 值插入多行 6.3、在 FROM 子句中将多个值指定为派生表 6.4、在 MERGE 语...
SqlServer公用表表达式(CTE)的具体使用-牛翰网

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

目录 1、本文内容 2、语法 3、参数 4、创建和使用公用表表达式的准则 5、定义和使用递归公用表表达式的准则 6、示例 6.1、下例显示每名销售代表每年的销售订单总数。 6.2、使用公用表表达式来限...
SQLServer OUTPUT子句的具体使用-牛翰网

SQLServer OUTPUT子句的具体使用

目录 1、本文内容 2、语法 3、参数 4、注解 5、将从 OUTPUT 子句返回的数据插入表 6、并行度 7、触发器 8、数据类型 9、权限 10、示例 10.1、 将 OUTPUT INTO 用于 INSERT 语句 10.2、将 OUTPUT...
Oracle外键约束的三种删除行为小结-牛翰网

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

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

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

目录 一、基本概念 二、主要特性 三、应用场景 四、使用示例 4.1、简单的使用示例 4.2、将VECTOR数据类型与PL/SQL一起使用 4.2、匿名块使用带有批量获取的游标将VectorTable的向量捕获到表%ROWT...
SQL Server使用表值参数的实现示例-牛翰网

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

目录 1、简介 2、优点 3、权限 4、限制 5、表值参数与 BULK INSERT 操作 6、示例 6.1、创建表值类型 6.2、创建测试表及插入数据 6.3、创建存储过程示例 6.4、 调用存储过程示例 6.5、检查验证表...
SQLServer中NEWID()函数用于生成一个唯一的标识符的方法实践-牛翰网

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

目录 1、本文内容 2、语法 3、返回类型 4、注解 5、示例 5.1、CREATE TABLE 语句中使用 NEWID 5.2、对变量使用 NEWID 函数 5.3、使用 uniqueidentifier 和变量赋值 5.4、使用 NEWID() 函数查询...
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特有的DECODE函数的使用-牛翰网

Oracle特有的DECODE函数的使用

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

Oracle数据库中RETURNING子句的使用

目录 1、基本用法 1.1、单行操作: 1.2、多行操作: 2、使用RECORD类型 3、RETURNING子句中调用聚合函数 4、RETURNING与EXECUTE IMMEDIATE一起使用 4.1、在执行动态SQL语句时,利用RETURNING子...