SQL Server根据字段查询不出记录
2024-08-25 07:35:44
今天写了一条select语句,很奇怪的一件事,我写程序几年了,第一次碰到这个问题,就是数据库里有这个值,你根据这个值查询就是查询不出来这行记录。
所以我想是不是里面有空格,回车什么的,最后果然如此。
解决方法:
--移除回车符
update tablename SET colname = REPLACE(colname, CHAR(13), '') --移除换行符
update tablename SET colname = REPLACE(colname, CHAR(10), '') --去除空格符
update tablename set colname = REPLACE(colname,' ','') --去除制表符
update tablename set colname = REPLACE(colname,CHAR(9),'')
我想正常情况下只要执行这些语句应该就可以查询出值了。
最新文章
- 23种设计模式--责任链模式-Chain of Responsibility Pattern
- 用Jquery load text文本到網頁遇到的問題
- 【转】Linux下nginx配置https协议访问的方法
- Session随便写的(抄书笔记)
- 我理解的C++虚函数表
- Codeforces Round #Pi (Div. 2) E. President and Roads 最短路+桥
- Oracle 10g 默认安装带来的用户名/密码
- java学习之字符流与字节流的转换
- 防止aspx木马的IIS SPY变态功能
- Virtualbox 复制 CentOS 虚拟机无法联网
- iOS图解多线程
- Flask 学习 十二 用户评论
- -source 1.5 中不支持泛型(请使用-source5或更高版本)
- js 事件模型详解
- python 字符串 转 bit, bitarray 异或加密
- jenkins在windows服务器上执行含git push命令的脚本权限不足的解决方法
- 第4章 DHCP服务
- 在Apache Struts中利用OGNL注入
- ionic Cannot find module 'internal/fs'问题
- MFC超链接