`
wsql
  • 浏览: 11795977 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

SQL中的text和varchar类型的查询语句

 
阅读更多

今天 需要使用一条语句进行新闻内容的一个删除.但是....我发现居然出现这样的问题:

运行语句如下:

select top 100 * from Feeds where Description=''

然后就得到这样的一个问题:

消息 402,级别 16,状态 1,第 1 行
数据类型 text 和 varchar 在 equal to 运算符中不兼容

text和varchar类型不兼容:

狂汗............ 然后就只有

select * from Feeds where cast(Description as varchar(1000))=''

然后问题就解决了.其原理就是类型的转换...............................................

同时,也让我明白了上次的哪一个查询数据库里面 某个表是否包含某个关键字的存储过程 在text上不能查询出来的原因了..

分享到:
评论

相关推荐

    经典SQL语句大全

    在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db 后...

    将sql server数据表生成sql文件,可用查询分析器直接运行

    语句中包括建表部分和数据部分 常用作sql server 数据导入 例如:--表 buyi_product_comment 的结构 CREATE TABLE buyi_product_comment(proId varchar(50) not null,companyid varchar(50) null,name varchar(100)...

    2020尚硅谷 谷粒商城 建表sql语句

    attr_type tinyint comment '属性类型[0-销售属性,1-基本属性,2-既是销售属性又是基本属性]', enable bigint comment '启用状态[0 - 禁用,1 - 启用]', catelog_id bigint comment '所属分类', show_desc ...

    SQL(结构化查询语言)用于管理关系型数据库的标准语言,主要用于在数据库中查询、插入、更新和修改数据

    SQL(结构化查询语言)是用于管理关系型数据库的标准语言,主要用于在数据库中查询、插入、更新和修改数据。 一些基本SQL知识点包括: - 数据类型:每个数据库表的列都需要一个数据类型。一些常见的SQL数据类型包括...

    数据库操作语句大全(sql)

    在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db ...

    sql经典语句一部分

    在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db 后...

    超实用sql语句

    在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db 后...

    SQL常见错误.txt

    二,改你的Sql语句,比如说你原来写的sql语句有 where word='adfdf',其中word为text、ntext 数据类型,你就要把“=”改成"like",这样才能用,还有text、ntext 和 image 数据类型不能用DISTINCT 关键字

    SQl 函数说明大全

    9.行集函数 返回可在 Transact-SQL 语句中表引用所在位置使用的行集。 10.安全函数 返回有关用户和角色的信息。 11.字符串函数 可更改 char、varchar、nchar、nvarchar、binary 和 varbinary 的值。 12.系统函数 对...

    SQL SERVER 2000开发与管理应用实例

    3.6 字符串在动态Transact-SQL语句中的应用 85 3.6.1 动态Transact-SQL语句概述 85 3.6.2 字符串在编号查询中的使用 87 3.6.3 动态参数存储过程 90 3.6.4 动态Transact-SQL语句中常见问题 92 3.7 ...

    MYSQL常用命令大全

     此操作使testuser能够在每一个test数据库中的表执行SELECT,INSERT和DELETE以及UPDATE查询操作。现在我们结束操作并退出MySQL客户程序:  mysql> exit  Bye9! 1:使用SHOW语句找出在服务器上当前存在什么...

    SQLServer大数据库教案设计.doc

    字符数据的类型:Char,Varchar和Text 数值型数据类型:bigint,int,smallint,tinyint,decimal,numeric,flo at和real 货币型数据类型:Money和Smallmoney 时间/日期数据类型: Datetime 和 Smalldatetime ...

    Informix ESQLC 中文完整版 pdf格式

    9.ESQL/C程序中的异常检测10.ESQL/C中单记录的检索和查询 11.ESQL/C程序中使用DECIMAL 数据类型 12.ESQL/C中使用DATETIME和 INTERVAL数据类型 13.ESQL/C中使用VARCHAR数据 类型 14.SQL游标概览 15.ESQL/C程序中使用...

    sql2005全文检索.doc

    MSFTESQL 服务有两个角色,即索引支持和查询支持。  全文搜索的组件  全文搜索的体系结构由下列组件构成:  ◆Microsoft Full-Text Engine for SQL Server (MSFTESQL) ◆Microsoft Full-Text Engine Filter ...

    解析:清除SQL被注入恶意病毒代码的语句

    在SQL查询分析器执行以下代码就可以了。 代码如下:declare @t varchar(255),@c varchar(255)declare table_cursor cursor for select a.name,b.namefrom sysobjects a,syscolumns b ,systypes cwhere a.id=b.id and ...

    SQL语法大全

    rs.open SQL语句,conn,3,2 3. SQL常用命令使用方法: (1) 数据记录筛选: sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]" sql="select * from 数据表 where 字段名 like \'%字段值%\'...

    建表规范丶SQL规范丶索引规范-word文档

    尽量避免使用过大的数据类型,如使用VARCHAR(255)而非TEXT。 默认值与非空约束:字段应设置默认值,并根据业务需求设置非空约束。 注释添加:为表和字段添加中文注释,以便后续维护和理解。 三、SQL规范 基础规范:...

    MySQL SQL语句优化的10条建议

    3.当然无可避免某些字段会用到text ,varchar等字符类型,最好将text字段的单独出另外一个表出来(用主键关联好)4.字段的类型,以及长度,是一个很考究开发者优化功力的一个方面。如果表数据有一定的量了,不妨用...

    MSSQL批量替换语句 在SQL SERVER中批量替换字符串的方法

    text ntext 数据类型字段的语句 代码如下:update 表名 set 字段名=replace(cast(与前面一样的字段名 as varchar(8000)) ,’原本内容’,’想要替换成什么’) 方法二:(替换其他数据类型字段的语句,实际应用中不常见) ...

    sqlserver2000基础(高手也有用)

    3.6 字符串在动态Transact-SQL语句中的应用 85 3.6.1 动态Transact-SQL语句概述 85 3.6.2 字符串在编号查询中的使用 87 3.6.3 动态参数存储过程 90 3.6.4 动态Transact-SQL语句中常见问题 92 3.7 text与...

Global site tag (gtag.js) - Google Analytics