sql语句查询今日发帖(字段类型是日期时间型)
本来这个sql语句就是select*fromnewswherenews_date=date()就可以了但是现在由于需要在数据库当中news_date字段的类型是日期时间型...
本来这个sql语句就是 select * from news where news_date=date()就可以了但是现在由于需要 在数据库当中 news_date字段的类型是日期时间型 把日期时间型转换为短时间 我也知道用 formatdatetime(news_date,2 )我想问 这个怎么连到一起 select * from news where formatdatetime(news_date,2 )=date() 这个sql在access的查询里面直接做是对的但是在asp程序当中 该怎么写 formatdatetime(news_date,2 )这个是个函数 肯定不能直接写到引号当中 Set rs=Server.CreateObject("ADODB.RecordSet")
sql="select ****************************where********************"
rs.Open sql,conn,1,1 因为sql语句要赋给一个变量,就是sqlstring=“select**********************” 这个中间的引号该怎么连接? 展开
sql="select ****************************where********************"
rs.Open sql,conn,1,1 因为sql语句要赋给一个变量,就是sqlstring=“select**********************” 这个中间的引号该怎么连接? 展开
2013-07-24
展开全部
其实在access里面支持的sql 语句在程序中同样能够被执行。你所关心的是什么引号问题?如果你的sql里面需要引用变量,可以这样sqlstr="select * from tableName where column='" & 变量 & "'"如果列的值为int型可以直接sqlstr="select * from tableName where column=" & 变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-24
展开全部
SELECTCONVERT(nvarchar(10), GETDATE(), 120) AS 当前日期,CONVERT(nvarchar(10), GETDATE(), 108) AS 当前时间,CONVERT(smalldatetime, CONVERT(nvarchar(10), GETDATE(),120)) AS 当前日期smalldatetime格式, CONVERT(datetime, CONVERT(nvarchar(10), GETDATE(), 108)) AS 时间date格式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
别盯死在牛角尖上,换个函数就了事,你试试下面的语句:
select * from news where CONVERT(varchar(100),news_date, 23)=date()
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询