select * from tb
where datediff(dd,datatime,'2008-03-16')=0
where datediff(dd,datatime,'2008-03-16')=0
解决方案 »
- 我想问下ADO查询的时候出现未知异常 怎么查找该原因呢?谢谢
- identity(1,1)的问题
- sql server 2K5 日志传送失败是不是会导致log文件无限制增长??
- Vista下如何安装sql server 2005
- 新装的 sql server 2008问题 无法连接
- 永生 进 安装sql2005问题
- SQL 书写技巧
- set noexec on 属性设置
- 急急啊
- 需要指点!!!!!!!
- 变量:'103,101,107' 与 表中一个字段 值'101, 102, 103, 107' 进行比较 取字段包含所有变量的记录 单条sql 语句怎么写? 分数不够再发!!!
- 请教怎么写这条sql语句
where convert(varchar(10),datatime,120)='2008-03-16'
from tb
where convert(char(10),[datetime],120)='2008-03-16'
where [datatime]>='2008-03-16'
and [datatime]<'2008-03-17'
select * from tb where convert(varchar(10),时间列,120) = '2008-03-16'
--或者
select * from tb where datediff(day,时间列,'2008-03-16') = 0
-
0 或 100 (1, 2)
默认设置
mon dd yyyy hh:miAM(或 PM)
1
101
美国
mm/dd/yyyy
2
102
ANSI
yy.mm.dd
3
103
英国/法国
dd/mm/yy
4
104
德国
dd.mm.yy
5
105
意大利
dd-mm-yy
6
106 (1)
-
dd mon yy
7
107 (1)
-
mon dd, yy
8
108
-
hh:mm:ss
-
9 或 109 (1, 2)
默认设置 + 毫秒
mon dd yyyy hh:mi:ss:mmmAM(或 PM)
10
110
美国
mm-dd-yy
11
111
日本
yy/mm/dd
12
112
ISO
yymmdd
-
13 或 113 (1, 2)
欧洲默认设置 + 毫秒
dd mon yyyy hh:mm:ss:mmm(24h)
14
114
-
hh:mi:ss:mmm(24h)
-
20 或 120 (2)
ODBC 规范
yyyy-mm-dd hh:mi:ss(24h)
-
21 或 121 (2)
ODBC 规范(带毫秒)
yyyy-mm-dd hh:mi:ss.mmm(24h)
-
126 (4)
ISO8601
yyyy-mm-ddThh:mm:ss.mmm(无空格)
127(6)
带时区 Z 的 ISO8601。
yyyy-mm-ddThh:mm:ss.mmmZ (无空格)
-
130 (1, 2)
回历 (5)
dd mon yyyy hh:mi:ss:mmmAM
-
131 (2)
回历 (5)
dd/mm/yy hh:mi:ss:mmmAM
--或者
select * from tb where datediff(day,时间列,'2008-03-16') = 0
你快结帖发份数吧