社区
MS-SQL Server
帖子详情
如何得到SQLSERVER触发器(删除型)中DELETED表中的值?
zhaofansym
2001-12-11 01:22:49
CREATE TRIGGER [DELETECourse] ON [dbo].[COURSE]
FOR DELETE
AS
DECLARE @CourseID varChar(15)
SET @CourseID=LTRIM( STR( deleted.Course_id ) )
报错误107:列前缀‘deleted’与查询中用的表名和别名不匹配
...全文
371
7
打赏
收藏
如何得到SQLSERVER触发器(删除型)中DELETED表中的值?
CREATE TRIGGER [DELETECourse] ON [dbo].[COURSE] FOR DELETE AS DECLARE @CourseID varChar(15) SET @CourseID=LTRIM( STR( deleted.Course_id ) ) 报错误107:列前缀‘deleted’与查询中用的表名和别名不匹配
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
昵称被占用了
2001-12-11
打赏
举报
回复
呵呵,应该改为 TOP 1 能保证你一次删多条时不出错!
zhaofansym
2001-12-11
打赏
举报
回复
N_chow(一劍飄香):
TOP1是什么?我用了一下,语法检查有错
zhaofansym
2001-12-11
打赏
举报
回复
Haiwer(海阔天空)的方法可以,我目前只需要每次只删除一条记录
我是新手,正在想办法给分
N_chow
2001-12-11
打赏
举报
回复
CREATE TRIGGER [DELETECourse] ON [dbo].[COURSE]
FOR DELETE
AS
DECLARE @CourseID varChar(15)
SELECT Top1 @CourseID=LTRIM( STR( deleted.Course_id ) )from deleted
--最好是用一個Cursor來取值,因為當刪多筆時,deleted中會有多筆資料。
昵称被占用了
2001-12-11
打赏
举报
回复
可以改为
DECLARE @CourseID varChar(15)
select @CourseID=LTRIM( STR( Course_id ) ) from deleted
但是,这样写触发器只能处理每次只删除一条记录的情况.
zhaofansym
2001-12-11
打赏
举报
回复
请nononono(null,null)兄帮忙
zhaofansym
2001-12-11
打赏
举报
回复
请高手帮帮我!
mysql 开启预处理_理解Mysql prepare预处理语句
MySQL 5.1对服务器一方的预制语句提供支持。如果您使用合适的客户端编程界面,则这种支持可以发挥在MySQL 4.1
中
实施的高效客户端/服务器二进制协议的优势。候选界面包括MySQL C API客户端库(用于C程序)、MySQL Connector/J(用于Java程序)和MySQL Connector/NET。例如,C API可以提供一套能组成预制语句API的函数调用。其它语言界面可以对使用...
[Microsoft][ODBC SQL Server Driver]l连接占线导致另一个hstmt
不要隨隨便便 在 SELECT、UPDATA、INSERT 、
DELETE
的execsql; OPEN、ACTIVE:=TRUE 前 加Prepare;特别是这几个组合,要少加。 这第五点这个方法能减少90%出现的机率。原因是DELPHI运行太快了导致了你数据 库前一个PREPARE没有释放时又产生一个,SQL Server ODBC driver 只允许一 个活动的hstmt,记住这个
有关prepare statement在ODBC、JDBC、ADO.NET上的对比使用(以DB2为例)
参数标记的概述对于需要执行多次的 SQL 语句,通常准备 SQL 语句一次并通过在运行时期间使用参数标记来替换输入
值
以重复使用查询方案比较好。 在 DB2 Everyplace
中
,参数标记由“?”字符表示并指示在 SQL 语句
中
的何处替换应用程序变量。参数标记将按编号引用,且它们是从左至右连续编号的(从 1 开始)。在执行 SQL 语句之前,应用程序必须将变量存储区绑定至在 SQL 语句
中
指定的
MS-SQL Server
34,876
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章