返回顶部
首页 > 资讯 > 数据库 >SQLServer类型text运算符不兼容
  • 813
分享到

SQLServer类型text运算符不兼容

2024-04-02 19:04:59 813人浏览 八月长安
摘要

SQLServer 类型 text 运算符不兼容   DB : SQLServer 2012 问题: Text 类型的列,不支持“ = ”运算符。 报错如下:

SQLServer 类型 text 运算符不兼容

 

DB SQLServer 2012

问题:

Text 类型的列,不支持“ = ”运算符。

报错如下:

消息 402,级别 16,状态 1,第 1 行

数据类型 text 和 varchar 在 equal to 运算符中不兼容。

问题现象:

---create table test0706(id int,a text);

---insert into test0706 select id,ssfb as a from t1;

select * from test0706 where a='10';

消息 402,级别 16,状态 1,第 1 行

数据类型 text 和 varchar 在 equal to 运算符中不兼容。

select * from test0706 where a in ('10');

消息 402,级别 16,状态 1,第 1 行

数据类型 text 和 varchar 在 equal to 运算符中不兼容。

update test0706 set a=100 where id='2';

消息 206,级别 16,状态 2,第 1 行

操作数类型冲突: int 与 text 不兼容

 

解决方案:

一: like

text类型查询时不支持=,可以支持like

select * from test0706 where a like '10';

二:cast

select  * from test0706 where cast(a as nvarchar) = '10';

---同理也可以用于update

BEGIN TRAN 

update test0706 set a = cast('100' as text) where id=2;

COMMIT TRAN

---ROLLBACK TRAN

三: READTEXT (Transact-SQL)

https://docs.microsoft.com/zh-cn/previous-versions/sql/sql-server-2008-r2/ms187365(v=sql.105)

从 text、ntext 或 image 列读取 text、ntext 或 image 值,从指定的偏移量开始读取指定的字节数。

语法:

READTEXT { table.column text_ptr offset size } [ HOLDLOCK ]

……

您可能感兴趣的文档:

--结束END--

本文标题: SQLServer类型text运算符不兼容

本文链接: https://lsjlt.com/news/48118.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • SQLServer类型text运算符不兼容
    SQLServer 类型 text 运算符不兼容   DB : SQLServer 2012 问题: Text 类型的列,不支持“ = ”运算符。 报错如下:...
    99+
    2024-04-02
  • 查询数据库语句报错“数据类型 text 和 varchar 在 equal to 运算符中不兼容。"
    问题:查询数据库语句报错“数据类型 text 和 varchar 在 equal to 运算符中不兼容。”解决:select * from 表名称where cast(查询的字段名称 a...
    99+
    2024-04-02
  • php运算符运用之类型运算符怎么用
    这篇文章将为大家详细讲解有关php运算符运用之类型运算符怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。类型运算符指的是instanceof。instanceof运算符是php5引进的。在此之前用is...
    99+
    2023-06-20
  • 数据类型及运算符
    一、变量 变量定义规则   1.变量名只能是数字,字母或下划线的任意组合   2.变量名的第一个字符不能是数字   3.以下关键字不能声明为变量名{'and','as','del','def','if','else','with','co...
    99+
    2023-01-30
    数据类型 运算符
  • 数据类型之数字类型—运算符
    数字类型(Number)可分为以下几种:  整 形(int)    浮点型(float)    布 尔(bool)    长整形(long)    复 数(complex) 一、整 形(int)   整形就是整数类型   num =...
    99+
    2023-01-30
    数据类型 运算符 类型
  • php类型运算符怎么用
    小编给大家分享一下php类型运算符怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、类型运算符指的是instanceof。instanceof运算符是php...
    99+
    2023-06-20
  • C++算术运算符与类型转换
    目录1、算术运算符2、优先级3、类型转换初始化和赋值时的转换使用花括号进行转换4、表达式中转换5、强制类型转换1、算术运算符 C++当中提供5种基础的算术运算符:加法、减法、乘法、除...
    99+
    2024-04-02
  • C++类型转换运算符详解
    目录老式显式类型转换c++的显示类型转换为什么要有新的类型转换具体应该使用哪种转换static_cast运算符dynamic_cast运算符const_cast运算符reinterp...
    99+
    2024-04-02
  • Python中有哪些运算符类型
    这篇文章将为大家详细讲解有关Python中有哪些运算符类型,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Python运算符之1)混合模式运算符Python支持不同的数字类型相加。>&g...
    99+
    2023-06-17
  • 四、MySQL的数据类型和运算符
    4.1、MySQL数据类型介绍 MySQL支持多种数据类型,主要有数值类型、日期/时间类型和字符串类型。数值数据类型:  包括整数类型   TINYINT、SMALLINT、M...
    99+
    2024-04-02
  • python变量数据类型和运算符
    目录1 数据类型1.1 基础类型1.2 类型判断2. 运算符和表达式2.1 算术运算符2.2 模运算说明2.3 数学函数2.4 随机函数2.5 赋值运算符2.6 关系运算2.7 逻辑...
    99+
    2024-04-02
  • python中的运算符有哪些类型
    python运算符类型分为:1.算术运算符;2.比较运算符;3.逻辑运算符;python中的运算符有算术运算符、比较运算符和逻辑运算符三种类型算术运算符算术运算符是指算术运算的符号,是完成基本算术运算的符号,如+(加)、-(减)、*(乘)、...
    99+
    2024-04-02
  • PHP中有哪些类型的运算符
    PHP中有哪些类型的运算符,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1:算数运算符:-:-$a 取反 $a 的负值。+:$a + $b 加法 $a 和 $b 的和。-:$a...
    99+
    2023-06-17
  • Mysql中的数据类型和运算符
    文章目录 Mysql的数据类型数值型数据整数型数据类型浮点型型数据类型 字符型数据字符串数据文本类型数据枚举类型数据SET类型数据二进制形式的文本数据 日期时间型数据 Mysq...
    99+
    2023-08-31
    mysql 数据库 数据类型 运算符
  • Python变量、数据类型与运算符
             1、掌握变量使用及命名规则1.1 变量赋值变量赋值通过“=”实现,实例: a = 5 b = 3.14 c = ‘abc’注意事项:变量名尽量具有现实意义  实例: price = 100 Name = ‘张飞’ Age ...
    99+
    2023-01-31
    变量 数据类型 运算符
  • 学会使用不同类型的Python运算符:全面指南
    Python运算符号指南:掌握各类运算符的用法,需要具体代码示例在Python编程中,运算符是一种用于执行各种数学和逻辑运算的特殊符号。掌握运算符的使用可以帮助程序员更有效地处理数据并实现代码功能。本文将介绍常见的Python运算符类型,并...
    99+
    2023-12-30
    Python 指南 运算符
  • Python学习—数据类型、运算符、条件
    1.python编码格式 python2:ASCII python3:Unicode ASCII编码:1字节(bytes) = 8位(bit) 一个英文字符占一个字节, Unicode:通常用一个字符用两个字节存储,不管英文还是中文,...
    99+
    2023-01-31
    数据类型 运算符 条件
  • 【Kotlin】类的继承 ② ( 使用 is 运算符进行类型检测 | 使用 as 运算符进行类型转换 | 智能类型转换 | Any 超类 )
    文章目录 一、使用 is 运算符进行类型检测二、使用 as 运算符进行类型转换 ( 智能类型转换 )三、Any 超类 一、使用 is 运算符进行类型检测 在 Kotlin 中 , 如果不确定一个 实例对象的类型 , ...
    99+
    2023-08-23
    kotlin java is运算符 as运算符 Any超类
  • win7系统计算机运行软件不兼容怎么办
    win7操作软件不兼容怎么办?当我们将一个程序从旧系统复制到win7进行安装时,就会出现无法安装的现象。这是win7操作软件不兼容的问题。如果win7操作系统无法兼容某个软件,您可以在这里找到解决方案。win7系统计算机运行软件不兼容怎么办...
    99+
    2023-07-13
  • Java中的运算符和字符串类型有哪些
    本篇内容介绍了“Java中的运算符和字符串类型有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Java运算符:自增和自减:放在前面是先把...
    99+
    2023-06-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作