declare @name nvarchar(20)
select @name=sender_name from friend_birthday where id=1
insert into friend_birthday values('56','111',@name+'abc')
执行结果如下:
消息 8152,级别 16,状态 13,第 3 行
将截断字符串或二进制数据。
语句已终止。 求教:怎样写才可以将@name+'abc'当左一个值插入表中?
select @name=sender_name from friend_birthday where id=1
insert into friend_birthday values('56','111',@name+'abc')
执行结果如下:
消息 8152,级别 16,状态 13,第 3 行
将截断字符串或二进制数据。
语句已终止。 求教:怎样写才可以将@name+'abc'当左一个值插入表中?
解决方案 »
- SQL语句统计问题
- Reporting Service导出Excel的问题
- SQL2005 发送邮件加附件
- 如何从表中取出范围最大的数据
- 一个关于多表连接的问题,急
- 求教优化方法:下面DateDiff语句还有无可能再优化?
- 我用vs.net链接sql2000 ser 在表中有字段为nvarchar类型长度为4000 然后在此字段中复制1000个字的英文可是我发现文章做后被截了一些
- SELECT语句如何用一条语句实现在对部分列SUM的基础上再对其它列进行AVG
- 如何删除数据库中的所有自定义(用户)存储过程
- 服务商只给sql备份文件怎么办
- 获取表结构时,获取不到是否外键字段,高手帮忙。
- SQL 2005 查询问题(急)
试试。