博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据类型 text 和 varchar 在 add 运算符中不兼容
阅读量:6711 次
发布时间:2019-06-25

本文共 281 字,大约阅读时间需要 1 分钟。

原文:

在SQL Server2005中,使用类似下面的Update语句:

1
UPDATE tb_SmsBlacklist
SET mobile
=mobile
+
','
+
''

其中mobile为text数据类型,会报错:数据类型 text 和 varchar 在 add 运算符中不兼容,解决方法如下:

1
UPDATE tb_SmsBlacklist
SET mobile
=
CAST
(mobile
AS
VARCHAR
)
+
','
+
''

就是用CAST函数将text数据类型的数据强制转换成varchar类型,这样语句就可以正确的执行。

转载地址:http://ixhlo.baihongyu.com/

你可能感兴趣的文章
(十一)java版b2b2c社交电商spring cloud分布式微服务-docker部署spring cloud项目
查看>>
jvm疯狂吞占内存,罪魁祸首是谁?
查看>>
表格存储Tablestore权威指南(持续更新)
查看>>
java B2B2C源码电子商城系统-Kafka快速入门
查看>>
Spring Cloud云服务 - HongHu架构common-service 项目构建过程
查看>>
hadoop中hive原理及安装
查看>>
pear默认安装后一个小bug
查看>>
nginx-通过Nginx统计当前每个域名流量
查看>>
OpenSSL学习(二十五):基础-指令x509
查看>>
sql server随机函数
查看>>
WinAircrackPack 破解你邻居家的无线WIFI密码
查看>>
自定义格式化字符串
查看>>
Redis Desktop Managerg工具
查看>>
bgp发布路由对端无法收到,原因是使用默认网段
查看>>
CentOS7 Xapian 1.2 安装 PHP绑定
查看>>
JQuery实现简单的服务器轮询效果
查看>>
幽灵漏洞(GHOST)影响大量Linux操作系统及其发行版(更新修复方案)
查看>>
Sunday算法
查看>>
windows下xcopy命令
查看>>
netstat
查看>>