当前位置: 首页 > 面试题库 >

(SQL)当数据类型为文本时如何使用count()方法?

齐乐逸
2023-03-14
问题内容

select count(category) from list where category like ‘action’

以上是我要运行的查询。但是,当我运行该查询时,出现数据类型错误。
有其他替代方法count()吗?或… 当数据类型为文本时,如何使用count()方法



问题答案:

您不能将COUNT()函数应用于text,ntext,image数据类型。

为什么不能使用:

select count(*) from list where category like 'action'

?你有空值吗?

如果您不必排除null值,则上述查询已经可以正常使用…



 类似资料:
  • 问题内容: 从本文看来,它们都具有相同的大小容量:http : //msdn.microsoft.com/zh- cn/library/ms143432.aspx 这是真的吗?真正的区别是什么? 我只是从oracle(clob)迁移了一些数据,并将其制作为varchar(max),但无论如何它似乎都截断了一些值,我应该改用TEXT吗? 谢谢! 问题答案: 不,您不应使用。首先,自SQL Serve

  • 问题内容: 我有一个具有XML字段的表。它包含的典型XML是: 在我的表中,我大约有50行,我只关心两个字段,即omId(int主键)和omText(我的xml数据)。 我想要实现的是 一种表达方式,涉及整个表中的所有xml数据…给我所有标题为X的xmlElements。或者给我计数所有使用imageId为55的项目。 我正在使用XML数据类型VALUE和QUERY函数来检索数据。 仅在我要搜索的

  • 本文向大家介绍易语言把非文本类型数据变为文本类型,包括了易语言把非文本类型数据变为文本类型的使用技巧和注意事项,需要的朋友参考一下  易语言到文本,这个是什么意思呢?这个命令就是把非文本类型数据变为文本类型,你看我下面的实例就知道了。 1、易语言新建一个windows窗口 点击进入代码编辑区 具体看如何用易语言编写自己第一个程序? 2、这里我们要使用调试输出这个函数,具体看易语言调试输出函数实例详

  • 在我的代码中,我使用了一个带有“查询文本更改”的函数,但它只受android 11的支持,这是一个简单的搜索栏。如何验证当前版本的android,并显示不同的活动?谢谢

  • 数据类型定义列中存放的值的种类。 SQL 通用数据类型 数据库表中的每个列都要求有名称和数据类型。Each column in a database table is required to have a name and a data type. SQL 开发人员必须在创建 SQL 表时决定表中的每个列将要存储的数据的类型。数据类型是一个标签,是便于 SQL 了解每个列期望存储什么类型的数据的指

  • SQL数据类型 - SQL数据类型用于定义列可以包含的值。 每列都需要在数据库表中具有名称和数据类型。 SQL的数据类型: 1. 二进制数据类型 下面给出了三种类型的二进制数据类型: 数据类型 描述 它的最大长度为字节,包含固定长度的二进制数据。 它的最大长度为字节,包含可变长度的二进制数据。 它的最大长度为字节,包含可变长度的二进制数据。 2. 近似数值数据类型: 子类型如下: 类型 开始 结束