社区
MS-SQL Server
帖子详情
sql server中datetime与like问题
沉醉西亭
2006-12-11 02:42:45
sql server联机从书上说,datetime类型的数据可以用like模糊查询,当下就试了一下,诶,果然有点效果,可是如果%%里面的东西有变化有时候就不行了。比如我把2006-1-1的‘-’给放到%%中,就不认识了。哪位大虾给介绍介绍相关的知识?
...全文
293
4
打赏
收藏
sql server中datetime与like问题
sql server联机从书上说,datetime类型的数据可以用like模糊查询,当下就试了一下,诶,果然有点效果,可是如果%%里面的东西有变化有时候就不行了。比如我把2006-1-1的‘-’给放到%%中,就不认识了。哪位大虾给介绍介绍相关的知识?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fa_ge
2006-12-11
打赏
举报
回复
你要用到轉義字符處理
例如:
select * from #a where showdate like '2006s_%' escape 's'
就可以查詢出來,% 也一樣的可以用來查詢
weihouyanli
2006-12-11
打赏
举报
回复
也可用year,month,day单独取合并也可以.麻烦点!
leo_lesley(leo)方法比较简便
leo_lesley
2006-12-11
打赏
举报
回复
select *
from table_name
where replace(convert(char(10),column,21),'-','') like '时间'
如果 “时间”用 getdate 也要用前面的函数转换一下
子陌红尘
2006-12-11
打赏
举报
回复
select convert(varchar(21),getdate(),120) ...
转为字符串再使用like匹配,不能对时间类型字段直接使用like。
PowerBI系列之Power Query专题
连接数据库:
Sql
server
、 My
sql
(直连但是必须先安装一个my
sql
插件) DirectQuery直连查询:
Sql
server
ODBC方式获取数据 表关联或多个
Sql
或调用存储过程获取数据
SQL
中
动态传参和自定义函数:
sql
中
使用参数或...
Sql
Server
中
Datetime
类型用Like查找的
问题
在数据表
中
有一字段类型为
datetime
时,输入如下的
sql
语句查询无效,会返回0个记录: select count(*) as num from ziyuaninfo where addtime like '2011%' 在数据表
中
有一字段类型为
datetime
时,输入如下的
sql
语句...
sql
server
中
datetime
与like
需要对ms
sql
的
datetime
字段like发现不能对时间类型字段直接使用like 百度之。。转为字符串再使用like匹配 convert(varchar(21),theDate,120) 就可以了 恩
sql
server
中
DataTime类型列使用Like时的
问题
在数据表
中
有一字段类型为
datetime
时,输入如下的
sql
语句查询无效,会返回0个记录: select * from V_Connection where MakeDate like '%2012-11%' 刚开始想到的原因感觉
DateTime
类型的不能想字符串类型是的Like...
Sql
Server
时间日期(
datetime
)处理函数及字符串转换
转自:... 简单介绍
Sql
Server
中
的日期与时间函数 1.当前系统日期、时间 select getdate() 2. dateadd在向指定日期加上一段时间的基础上,返回新的
datetime
值 例如:向日期加上2天
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章