不允许从数据类型 ntext 到 varchar 的隐性转换。请使用 CONVERT 函数来运行此查询
2010-10-25 17:28
931 查看
由于数据库中的[dbo].[proc_Info_AddMail]存储过程中的@body_file varchar(8000) ='',变量声名为varchar(8000),当报告数据超过37篇左右时(我测试的时候用了37篇,具体多少,也不太清楚),这个变量就会被超出范围,所以报出这个异常,
解决方法:
将这个变量改成text类型,问题解决。
解决方法:
将这个变量改成text类型,问题解决。
相关文章推荐
- 关于 “不允许从数据类型 sql_variant 到 uniqueidentifier 的隐式转换。请使用 CONVERT 函数来运行此查询“的最终解决
- 不允许从数据类型 nvarchar 到 varbinary 的隐式转换。请使用 CONVERT 函数来运行此查询
- com.microsoft.sqlserver.jdbc.SQLServerException: 不允许从数据类型 varbinary 到 date 的隐式转换。请使用 CONVERT 函数来运行此
- 不允许从数据类型 datetime 到数据类型 int 的隐性转换(表 'tempdb.dbo.#3884BFB0',列 'IsNominate')。请使用 CONVERT
- text、ntext 和 image 数据类型无效 ( 不允许从数据类型 ntext 到 varchar 的隐性转换) 的解决方法
- 答:SQLServer DBA 三十问之一: char、varchar、nvarchar之间的区别(包括用途和空间占用);xml类型查找某个节点的数据有哪些方法,哪个效率高;使用存储 过程和使用T-SQL查询数据有啥不一样;
- CONVERT 函数 [数据类型转换]
- CONVERT 函数 [数据类型转换]
- CONVERT 函数 [数据类型转换]
- CONVERT 函数 [数据类型转换]
- mongo 对数据很严格 在使用组装条件的时候需要注意 字段的类型, 分享几个转换的函数
- CONVERT() 函数是把日期转换为新数据类型的通用函数。
- Qt5事件处理机制:“函数样式转换”:位于“.”运算符右边时非法/不允许使用此类型名
- 报错:对象必须实现 IConvertible;以分隔符进行分割链接concat_ws的使用方法;mysql数据类型转换cast,convert
- C#中使用System.Convert类将一种基础数据类型转换为其他基础数据类型
- SQL中转换数据类型的 Cast和Convert的用法和区别 SQL Server 函数
- 使用原生sql查询数据返回object类型list时,转换数据列出现转换类型错误(但写法正确)
- CONVERT 函数 [数据类型转换]
- 数据库之SQL 数据类型转换 使用cast()函数
- 第一周第一天([用文档编辑Java并运行] [Java中数据类型的转换][标题的使用] [引用的使用] [代码块的使用] [图片的使用] [JDK] [Eclipse])