使用like查询text类型字段

        public bool Exists(GetReadType GRT, ClientMessageGetRead TypeID, string MessageID, string UserID)
{
int ThisGRT = Convert.ToInt32(GRT);
int ThisTypeID = Convert.ToInt32(TypeID);
string strSql = @"
select
count(1)
from
Client_Message_GetRead
where
GetRead = @GetRead
and
TypeID = @TypeID
and
MessageID like '%'+@MessageID+'%'
and
UserID = @UserID
"; SqlParameter[] parameters = {
new SqlParameter("@GetRead", SqlDbType.Int,),
new SqlParameter("@TypeID", SqlDbType.Int,),
new SqlParameter("@MessageID", SqlDbType.Char,),
new SqlParameter("@UserID", SqlDbType.Char,)
};
parameters[].Value = ThisGRT;
parameters[].Value = ThisTypeID;
parameters[].Value = MessageID;
parameters[].Value = UserID; return DbHelperSQL.Exists(strSql.ToString(), parameters);
} public DataSet NotExists1(GetReadType GRT, string CompanyID, string UserID)
{
int ThisGRT = Convert.ToInt32(GRT);
int ThisTypeID = Convert.ToInt32(ClientMessageGetRead.公益团体消息);
string strSql = @"
select
*
from
Company_Company_Message
where
CompanyID = @CompanyID
and
(
select
top 1 MessageID
from
Client_Message_GetRead
where
GetRead = @GetRead
and
TypeID = @TypeID
and
UserID = @UserID
)
not like '%'+MessageID +'%'
"; SqlParameter[] parameters = {
new SqlParameter("@GetRead", SqlDbType.Int,),
new SqlParameter("@TypeID", SqlDbType.Int,),
new SqlParameter("@CompanyID", SqlDbType.Char,),
new SqlParameter("@UserID", SqlDbType.Char,)
};
parameters[].Value = ThisGRT;
parameters[].Value = ThisTypeID;
parameters[].Value = CompanyID;
parameters[].Value = UserID; return DbHelperSQL.Query(strSql.ToString(), parameters);
}

使用like查询text类型字段的更多相关文章

  1. ElasticSearch 6.2 Mapping参数说明及text类型字段聚合查询配置

    背景: 由于本人使用的是6.0以上的版本es,在使用发现很多中文博客对于mapping参数的说明已过时.ES6.0以后有很多参数变化. 现我根据官网总结mapping最新的参数,希望能对大家有用处. ...

  2. MSSQL数据库中Text类型字段在PHP中被截断之解 (转)

    在PHP中使用了MSSQL数据库,恰巧数据库中又使用了Text类型字段,于是问题产生了.每次从数据库中查询得到的数据总是被莫名的截断,一开始是以为我使用的PHP框架中对字符串的长度有所限制,后来发现这 ...

  3. ES使用text类型字段排序报错

    elasticsearch text字段排序报错解决使用elasticsearch 进行排序的时候,我们一般都会排序数字.日期.但是在排序text类型的时候就会出现错误. GET xytest/sut ...

  4. 【MySQL】使用Length和Cast函数计算TEXT类型字段的长度

    背景: 前段时间,业务需要,为了快速让解析的Excel入库,所以把不是很确定的字段全部设置成了TEXT. 今天需要进行表结构优化,把字段长度控制在合适的范围,并尽量不使用TEXT类型. -- 计算长度 ...

  5. SQL Server中TEXT类型字段值在数据库中追加字符串方法

    在数据上我们往往会遇到ntext大文本类型,这种类型如果和 nvarchar类型相加会出现问题,所以有一中方法可以解决这种问题. 使用的sql   函数: TEXTPTR:返回要更新的 text.nt ...

  6. sqlserver text类型字段错误 net.sourceforge.jtds.jdbc.ClobImpl@66fa192的解决方法

    1. SqlServer数据库中text/ntext字段,在用jtds1.2驱动时,会出现用getString()取不到值的问题,toString()也不行. 昨天查了下帮助可以通过简单的配置解决.即 ...

  7. postgresql模糊查询json类型字段内某一属性值

    需求场景: 目录以jsonb格式存储在数据库表t的chapter字段中,需要菜单路径中包含指定字符串(比如“语文”或者“上学期”)的menu 以下为chapter字段存储json示例: { " ...

  8. mybatis逆向工程处理text类型字段

    如果数据库中的字段为text或者blob这种大文本类型,在使用MybatisGenerator工具自动生成代码的时候会将其进行特殊处理(一个新的sql片段),结果会导致无法对该字段的值进行操作. 修改 ...

  9. Mysql插入text类型字段错误记录 com.mysql.jdbc.MysqlDataTruncation: Data truncation: #22001

    一次插入操作报如下错误 com.mysql.jdbc.MysqlDataTruncation: Data truncation: #22001 是说字段值长度超过限制. MySQL TEXT数据类型的 ...

随机推荐

  1. thinkphp 多表事务处理

    try{ $this->user = D('User'); $this->user->startTrans(); //开始事务 $res = $this->user->S ...

  2. java 实现HTTP连接(HTTPClient)

    在实习中,使用到了http连接,一直理解的很模糊,特地写个分析整理篇.分析不到位的地方请多多指教. Http 目前通用版本为 http 1.1 . Http连接大致分为2种常用的请求——GET,POS ...

  3. Ceph简介

    最近偶尔接触到云计算,开始对云计算感兴趣,希望能够早日加入这个计算机领域的第三次革命中去. 估计这次革命要持续二十年,也就是这辈子一直干云计算都没问题. 先了解一下Ceph吧.本博文主要是根据文献[1 ...

  4. review18

    数字格式化 程序可以直接使用String类调用format方法对数字进行格式化. format方法中的“格式化模式”是一个用双引号括起的字符序列(字符串),该字符序列的字符由格式符和普通字符所构成.代 ...

  5. Ubuntu 中查看内核版本和系统版本的四个命令

    一.查看内核版本:cat /proc/version 二.查看内核版本:uname -a 三.查看系统版本:lsb_release -a 四.查看发行版类型:cat /etc/issue

  6. [Linq] ORM

      orm  对象关系映射框架,主要将关系数据库中的数据 ,映射成应用程序的对象.表为类名,列为类的字段. ADO.NET entity framework   在ADO.NET基础上发展出来的对象关 ...

  7. git 上传项目到分支

    步骤 git init git add . git commit -m'代码描述' git remote add origin 远程仓库地址 git branch xxx # 创建新分支 git ch ...

  8. Install nginx on ubuntu

    1. Install libpcre3, libpcre3-dev2. Install zlib1g-dev3. Download nginx and unzip it4. ./configure5. ...

  9. Spring_总结_04_高级配置(五)_运行时注入值

    一.前言 本文承接上一节:Spring_总结_04_高级配置(四)_bean的作用域 当讨论依赖注入的时候,我们通常所讨论的是将一个bean引用注入到另一个bean的属性或者构造参数中.它通常指的是将 ...

  10. LeetCode OJ:Rotate Array(倒置数组)

    Rotate an array of n elements to the right by k steps. For example, with n = 7 and k = 3, the array  ...