随笔分类 -  SQL 存储过程

SQL 执行存储过程之 [sp_executesql] - 重用SQL
摘要:SQL 执行存储过程之 [sp_executesql] - 重用SQL 执行可重复使用多次的Transact-SQL语句或批处理,或动态生成的语句或批处理。Transact-SQL语句或批处理可以包含嵌入参数。 sp_executesql [ @stmt = ] statement [ { , [ 阅读全文

posted @ 2022-01-26 10:14 滔Roy 阅读(913) 评论(0) 推荐(0) 编辑

SQL 查看所有存储过程(MS SERVER、MySQL、Oracle)
摘要:SQL 查看所有存储过程(MS SERVER、MySQL、Oracle) 1、MS SERVER: select * from sysobjects where type='tr' 2、MySQL SERVER: select * from MySQL.proc 或 show procedure s 阅读全文

posted @ 2021-12-27 11:14 滔Roy 阅读(975) 评论(0) 推荐(0) 编辑

Delphi ADOQuery和ClientDataSet 错误提示:不正常地定义参数对象,提供了不一致或不完整的信息
摘要:Delphi ADOQuery和ClientDataSet 错误提示:不正常地定义参数对象,提供了不一致或不完整的信息 原因分析:SQL语句事务处理时,把":"或“::”或“@”或“@@”后的字符当作变量来使用,导致数据识别错误,或参数信息提供不一致。 解决方法: 1、ADOQuery ADOQue 阅读全文

posted @ 2020-12-07 11:34 滔Roy 阅读(1006) 评论(0) 推荐(0) 编辑

SQL 抛出异常错误信息- RAISERROR (存储过程)
摘要:SQL 抛出异常错误信息- RAISERROR (存储过程) 1、描述:生成错误消息并启动会话的错误处理。RAISERROR可以引用存储在系统消息目录视图或动态生成消息。该消息将作为服务器错误消息返回到调用应用程序或TRY…CATCH构造的关联CATCH块。新应用程序应该改用THROW。 2、作用: 阅读全文

posted @ 2020-10-29 15:07 滔Roy 阅读(4397) 评论(0) 推荐(0) 编辑

SQL 语句对每一行进行循环操作的几种方法
摘要:SQL 语句对每一行进行循环操作的几种方法 1、游标 Declare @SN varchar(16) --变量 Declare iCursor Cursor For --游标 select Distinct SNum from Table1 where zd1 like '%test%' Open 阅读全文

posted @ 2020-10-15 16:51 滔Roy 阅读(3005) 评论(0) 推荐(0) 编辑

Delphi ADOQuery错误:ADOQuery1:commandtext does not return a result set
摘要:Delphi ADOQuery错误:ADOQuery1:commandtext does not return a result set 错误描述:commandtext 不能返回结果集 原因分析:SQL 执行Delete、insert、update 无返回值,故不能用open sSQL:='exe 阅读全文

posted @ 2020-10-12 16:00 滔Roy 阅读(951) 评论(0) 推荐(0) 编辑

SQL 数据库引擎语句 sp_executesql 的使用介绍(Transact-SQL)
摘要:SQL 数据库引擎语句 sp_executesql 的使用介绍(Transact-SQL) 1、sp_executesql 介绍 功能描述:执行可多次重用的Transact-SQL语句或批处理,或动态生成的语句或批处理。Transact-SQL语句或批处理可以包含嵌入参数。 语法: -- SQL S 阅读全文

posted @ 2020-10-09 17:24 滔Roy 阅读(1558) 评论(0) 推荐(0) 编辑

SQL 存储过程[4] - 简洁框架
摘要:SQL 存储过程[4] - 简洁框架 if exists(select name from sysobjects where name='ProName' and type='P') drop procedure ProName go create procedure [dbo].[ProName] 阅读全文

posted @ 2020-10-09 14:34 滔Roy 阅读(214) 评论(0) 推荐(0) 编辑

SQL 存储过程[3] - 分页
摘要:SQL 存储过程[3]-分页 示例1: /* 分页,统计 */ CREATE PROCEDURE Page @tblName varchar(255), -- 表名 @fldName varchar(255), -- 字段名 @PageSize int = 10, -- 页尺寸 @PageIndex 阅读全文

posted @ 2020-09-24 08:48 滔Roy 阅读(228) 评论(0) 推荐(0) 编辑

SQL 存储过程[1]-常用参数及示例
摘要:SQL 存储过程[1]-常用参数及示例 1、常用参数: use 使用数据库 GO 向 SQL Server 实用工具发出一批 Transact-SQL 语句结束的信号 即断句。 as 执行的操作,是个关键字。例如 create table test as select * from table1 d 阅读全文

posted @ 2020-09-16 09:17 滔Roy 阅读(629) 评论(0) 推荐(0) 编辑

SQL存储过程[2] - 分页(SQL Server 、MySQL)
摘要:SQL语句 Server 分页存储过程(SQL Server 、MySQL) 1、SQL Server 分页存储过程 1.1 游标分页 --sql分页存储过程 --@sqlstr 查询语句 --@currentpage 当前页码 --@pagesize每页信息数 --返回值 1、记录数 2、符合条件 阅读全文

posted @ 2020-09-14 13:54 滔Roy 阅读(294) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示