社区
应用实例
帖子详情
SQL 2008邮件发送存储过程,字符长度超出max被截断
Cherise_huang
2016-01-04 01:43:46
[/img]
上图中圈出被截断的部分
邮件发送存储过程是向邮件队列表中塞数据,邮件模板表content字段最大存储为max,而邮件队列表content字段长度也为max
但是发送出来的邮件在表中总是被截断,都已经是max最大了,不知道该怎么办了,请教各位大神
...全文
221
4
打赏
收藏
SQL 2008邮件发送存储过程,字符长度超出max被截断
[/img] 上图中圈出被截断的部分 邮件发送存储过程是向邮件队列表中塞数据,邮件模板表content字段最大存储为max,而邮件队列表content字段长度也为max 但是发送出来的邮件在表中总是被截断,都已经是max最大了,不知道该怎么办了,请教各位大神
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Cherise_huang
2016-01-05
打赏
举报
回复
太感谢您了,大神,你分析的很对,我在替换邮件模板的时候使用变量替代,而就在此时,变量的值被截断了。 但是我还有一个疑问,后来使用变量递进方法赋值,但是SQL中运行出结果还是被截断的,当把结果复制保存为文本里面,其内容就是全的,这为什么呢?
Tiger_Zhao
2016-01-05
打赏
举报
回复
既然结果保存文件是全长的,说明是显示结果的表格控件对显示内容进行了截断。
到SSMS的菜单:查询\查询选项,对话框的结果\网格中,改“检索的最多字符数”设置。
卖水果的net
2016-01-05
打赏
举报
回复
还剩多少? 难道是 766 ? 或 8160 ? 这些长度?
中国风
2016-01-04
打赏
举报
回复
是用 sp_send_dbmail? 支持TXT/HTML格式,默认是nvarchar(max),估计你是赋值时被截断 ,查看一下赋值方法
将
截断
字符
串或二进制数据,语句已终止,错误.rar
错误提示:将
截断
字符
串或二进制数据。 语句已终止。 将,
截断
,
字符
串,或,二进制,数据,语句,已终止,错误,.rar,asp.net,c#,数据库,操作
PHP连接MS
SQL
时nvarchar字段
长度
被
截断
为255的解决方法
本文实例讲述了PHP连接MS
SQL
时nvarchar字段
长度
被
截断
为255的解决方法。分享给大家供大家参考。具体分析如下: PHP 连接 MS
SQL
的新手经常遇到这个问题:数据库里面的 nvarchar 字段中数据一切正常,但是用 PHP 查询出来却发现
长度
只有 255,我们都知道,在 My
SQL
里面 varchar 的
长度
只有 255,但是 MS
SQL
却不是,不会是 PHP 将 nvarchar 按照 My
SQL
的 varchar 处理了吧. 本文给出了解决方法: 复制代码 代码如下:select cast(目标字段 as text) from 表名 假如你的 article 表中有
My
SQL
GROUP_CONCAT限制解决方案
作用: GROUP_CONCAT函数可以拼接某个字段值成
字符
串,默认的分隔符是 逗号,即”,” , 如果需要自定义分隔符可以使用 SEPARATOR 如: SELECT GROUP_CONCAT(name SEPARATOR '_') FROM user 限制: GROUP_CONCAT 拼接的
字符
串的
长度
字节默认
长度
1024个字节,超过则会被
截断
。 查询默认
长度
: 命令 SHOW VARIABLES LIKE 'group_concat_
max
_len' 操作方法:(如图) 调整
长度
设置方法: (1)在My
SQL
配置文件中加入: 文件:my.ini
T-
SQL
字符
串相加之后被
截断
的那点事
字符
串自身相加, 虽然赋值给了varchar(
max
)类型的变了,在某些特殊情况下仍然会被“
截断
”,这到底是varchar(
max
)
长度
的问题还是操作的问题? 1,两个不超过8000
长度
的
字符
串自身相加,其结果
长度
超过8000之后会被
截断
: 不多说,直接上例子:定义一个
字符
串,赋值给 varchar(
max
)类型的变了,
字符
创
长度
为4040没有,任何问题。 把4040
长度
的
字符
串复制一份出来...
sql
拼接html
字符
串变量,
sql
语句大全之T-
SQL
字符
串相加之后被
截断
的那点事
字符
串自身相加, 虽然赋值给了varchar(
max
)类型的变量,在某些特殊情况下仍然会被“
截断
”,这到底是varchar(
max
)
长度
的问题还是操作的问题?1,两个不超过8000
长度
的
字符
串自身相加,其结果
长度
超过8000之后会被
截断
:不多说,直接上例子:定义一个
字符
串,赋值给varchar(
max
)类型的变了,
字符
创
长度
为4040没有,任何问题。把4040
长度
的
字符
串复制一份出来,也就是将两...
应用实例
27,582
社区成员
68,544
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章