isnull的错误:将 expression 转换为数据类型 nvarchar 时出现算术溢出错误
来源:互联网 发布:js data toggle 编辑:程序博客网 时间:2024/05/16 12:54
消息 8115,级别 16,状态 2,第 4 行
将 expression 转换为数据类型 nvarchar 时出现算术溢出错误。
--------------------------------------------------------------------
测试代码
--------------------------------------------------------------------
上面的sql是产生错误的原因
nvarchar(9) 当然容不下guid 36位的字符了
我们再改一下
--------------------------------------------------------------------
--------------------------------------------------------------------
将nvarchar(90)改成
错误没有.
--------------------------------------------------------------------
还有其它的情况大家可以自由测试
可以将nvarchar改成char试下或者其它类型测试一下.
2010-01-06 11:08:31
- isnull的错误:将 expression 转换为数据类型 nvarchar 时出现算术溢出错误
- sqlserver数据类型转换(将 nvarchar 转换为数据类型 numeric 时出现算术溢出错误)
- 将 expression 转换为数据类型 int 时出现算术溢出错误。
- 将 expression 转换为数据类型 int 时出现算术溢出错误
- sql 聚合函数 sum 消息 8115,级别 16 将 expression 转换为数据类型 int 时出现算术溢出错误。
- 将expression转换为数据类型int时发生算术溢出错误 解决
- 将 varchar 转换为数据类型 numeric 时出现算术溢出错误
- 将float转换为数据类型numeric时出现算术溢出错误
- com.microsoft.sqlserver.jdbc.SQLServerException: 将 IDENTITY 转换为数据类型 numeric 时出现算术溢出错误。
- (SQL)将 expression 转换为数据类型 int 时发生算术溢出错误 2种快速处理方法
- 解决"将expression转化为数据类型int时发生算术溢出错误"
- 将numeric转换为数据类型numeric是出现算术溢出错误
- 将numeric转换为数据类型numeric是出现算术溢出错误
- 将 numeric 转换为数据类型 numeric 时发生算术溢出错误。
- Hibernate错误记录(二): 将 nvarchar 值转换为 JDBC 数据类型 TIMESTAMP 时发生错误。
- 对于“Sqlexception 将 varchar 转换为数据类型 numeric 时出现算术溢出异常 ”
- 每日总结:sql 转换为int时发生算术溢出错误、DatePart()、DateAdd()、DateDiff()函数、Case when then
- ado执行sql查询出现“发送数据流时出现算术溢出”错误
- 学习ExtJS(二) Button常用方法
- Xp下安装SQL2000提示之前有挂起
- 创建数据库
- 学习ExtJS(三) TextField常用方法
- 架构师已死(转自UML软件工程组织)
- isnull的错误:将 expression 转换为数据类型 nvarchar 时出现算术溢出错误
- Linux环境进程间通信(四)
- 学习ExtJS(四) Panel常用方法
- 体验Microsoft的函数式编程语言F#
- Linux环境进程间通信(五)(上)
- 访问服务器80端口
- 学习ExtJS(五) Window常用方法
- Proverbs
- 学习ExtJS(六) 访问容器对象