社区
MS-SQL Server
帖子详情
在线等待,是什么导致了这种异常,向高手求教!!
MarKing007
2005-01-20 05:02:37
我循环从表一中读取每一条记录,然后稍做处理,插入另外的一个表。
下面是“消息”:(中间发生了一个错误!)Why??
(所影响的行数为 1 行)
(所影响的行数为 1 行)
(所影响的行数为 1 行)
服务器: 消息 8152,级别 16,状态 9,行 22
将截断字符串或二进制数据。
语句已终止。
(所影响的行数为 1 行)
(所影响的行数为 1 行)
...全文
83
10
打赏
收藏
在线等待,是什么导致了这种异常,向高手求教!!
我循环从表一中读取每一条记录,然后稍做处理,插入另外的一个表。 下面是“消息”:(中间发生了一个错误!)Why?? (所影响的行数为 1 行) (所影响的行数为 1 行) (所影响的行数为 1 行) 服务器: 消息 8152,级别 16,状态 9,行 22 将截断字符串或二进制数据。 语句已终止。 (所影响的行数为 1 行) (所影响的行数为 1 行)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MarKing007
2005-01-21
打赏
举报
回复
哈哈 进入一个小类 上面有“提问”
ZJS_88
2005-01-20
打赏
举报
回复
初来咋到
怎么发贴
郁闷
ZJS_88
2005-01-20
打赏
举报
回复
为什么不插入表testerror
请高手指教
ZJS_88
2005-01-20
打赏
举报
回复
CREATE TABLE [dbo].[test] (
[id] [int] NOT NULL ,
[name] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL
) ON [PRIMARY]
GO
CREATE TABLE [dbo].[testerror] (
[id] [int] IDENTITY (1, 1) NOT NULL ,
[currentdate] [datetime] NULL ,
[hostname] [varchar] (128) COLLATE Chinese_PRC_CI_AS NULL ,
[loginame] [varchar] (128) COLLATE Chinese_PRC_CI_AS NULL ,
[message] [varchar] (255) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[test] WITH NOCHECK ADD
CONSTRAINT [pk_test] PRIMARY KEY CLUSTERED
(
[id]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[testerror] WITH NOCHECK ADD
CONSTRAINT [pk_testerror] PRIMARY KEY CLUSTERED
(
[id]
) ON [PRIMARY]
GO
CREATE TRIGGER tr_test ON dbo.test
FOR UPDATE
AS
DECLARE @name VARCHAR(40),@name_d VARCHAR(40),@msg varchar(8000)
SELECT @name = ISNULL(name,'') FROM INSERTED
SELECT @name_d = ISNULL(name,'') FROM DELETED
IF UPDATE(ID) OR UPDATE(name)
IF (LTRIM(RTRIM(@name)) <> LTRIM(RTRIM(@name_d)))
BEGIN
rollback transaction
BEGIN TRANSACTION t2
INSERT dbo.testerror (currentdate,hostname,loginame,message) SELECT getdate (),'11','11',@msg
COMMIT TRANSACTION t2
select @msg = 'KK'
RAISERROR( @msg,16,1)
END
GO
INSERT test VALUES (1,1)
GO
--UPDATE test SET name = 'a' WHERE id = 1
--GO
MarKing007
2005-01-20
打赏
举报
回复
太感谢了!!的确是我粗心,该罚!我之前一直是看的另外一个版本的表设计结构,实际运行程序的不同!55555555555555~~~~~~~~~~~!
MarKing007
2005-01-20
打赏
举报
回复
我再仔细观察一下。。。谢谢两位!
liumangrabbit
2005-01-20
打赏
举报
回复
楼上说得没错,你的源表中的某个字段长度大于你的目标表中对应的字段,所以出现上面的错误,修改对应字段的长度,
建议你:如果两个表中保存一致的数据,最好保持两个表的字段类型一致,以免将来出报表的时候有问题。
MarKing007
2005-01-20
打赏
举报
回复
waiting....
MarKing007
2005-01-20
打赏
举报
回复
我插入的那个字串是固定的。??为什么其它的不出错??5555~~~~~~~~~~~~~~~
Softlee81307
2005-01-20
打赏
举报
回复
有一個字符串超長 把要insert表的那個字段加長
我在CSDN参与的3000个帖子
2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望
高手
帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,...
内存 其访问权已经不属于该应用程序
内存不能为written或read的解决计划 使用Windows操作系统的人...如果去
求教
一些"
高手
",得到的答复往往是"Windows就是这样不稳定"之类的义愤和不屑。实在,这个错误并不一定是Windows不稳固造成的。本文就来简...
101个著名的管理学及心理学效应(2)
这里提供一种思路供参考:如截停当事人后,首先微笑并敬礼示意,再对他进行简短的交通安全常识宣传,然后指出其属于哪一种违章,可能会
导致
什么样的后果,尽量从当事人自身安全的角度来劝说,使他真正意识到自己的...
GAMES 图形学系列笔记(十一)
那我们接下来开始我们课程的第二部分,就是真正的去讲一个如何做一个mo game,首先的话呢就是说什么叫m game对吧。m game的话呢其实叫massive multiplayer online gaming,他其实讲的意思就是说我们有很多很多的玩家...
链接:MSDN UserNet等
T可塌陷的PanelBar界面比outlookbar更有吸引力,Windows XP左边的导航工具面版就是采用
这种
风格,采用
这种
风格的应用程序也越来越多,比如各种杀毒软件,可能delphi提供的vcl组件可以简化
这种
操作,对于
这种
“傻瓜...
MS-SQL Server
34,873
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章