当前位置:网站首页>对数据类型而言运算符无效。运算符为 add,类型为 text。
对数据类型而言运算符无效。运算符为 add,类型为 text。
2022-08-05 06:41:00 【51CTO】
最近在开发一个文件管理系统的时候,遇到另外一个问题:本来偶在本地的数据库是SQL2008,有一个字段SharedUserId 是nvarchar(max)类型,偶在查询SQL语句中用了...WHERE SharedUserId + ',' LIKE '%2,%', 可以正常执行。后来把程序发布到买的空间服务器上,服务器上是SQL2000的数据库,因为SQL2000没有nvarchar(max)类型,所以偶改成了text类型,结果在执行同样的SQL语句时程序就报错了:
于是,偶把本地的数据库字段类型也改成text,再测试,也报类似错误(偶的SQL2008是英文版的):
后来在网上搜索了一下,原来的查询语句稍微修改下(把text转换为nvarchar再执行+运算),就可以了:...WHERE SharedUserId + ',' LIKE '%2,%'换成...WHERE CAST(SharedUserId AS NVARCHAR) + ',' LIKE '%2,%' 或 WHERE CONVERT(NVARCHAR, SharedUserId) + ',' LIKE '%2,%'
边栏推荐
猜你喜欢
随机推荐
铠侠携手Aerospike提升数据库应用性能
共享内存+inotify机制实现多进程低延迟数据共享
技术分析模式(七)发挥差距
[Tool Configuration] Summary of Common Uses of VSCode
(2022杭电多校六)1012-Loop(单调栈+思维)
Rapid Medical's Ultra-Small and Only Adjustable Thromb Retriever Receives FDA Clearance
17-VMware Horizon 2203 virtual desktop-Win10 manual desktop pool floating (seventeen)
文本样式这一篇文章就够了
Week 8 Document Clustering(文本聚类)
typescript64-映射类型
自媒体人一般会从哪里找素材呢?
2022 crane driver (limited bridge crane) exam question bank and simulation test
2022最强版应届生软件测试面试攻略
UDP组(多)播
LaTeX uses frame to make PPT pictures without labels
基于KECA-IGWO-KELM的间歇过程故障诊断方法
PCI Pharma Services Announces Multi-Million Dollar Expansion of UK Manufacturing Facility to Meet Growing Demand for Global High Potency Drug Manufacturing Services to Support Oncology Treatment
性能提升400倍丨外汇掉期估值计算优化案例
typescript61-泛型工具类型(pick)
MySQL的主从模式搭建









