select * from 1 where time = ...
我想where能等于今天的日期.就是today(date)
怎么弄?
在select中怎么获取now()的date?
答案:5 悬赏:50 手机版
解决时间 2021-01-24 10:34
- 提问者网友:精神病院里
- 2021-01-24 05:34
最佳答案
- 五星知识达人网友:十鸦
- 2021-01-24 06:38
1. 设计字段 AddTime 默认值=Date()。
2. 查询的时候
Dim NowTime。
NowTime=Date()。
Select * From Table Where AddTime=#NowTime#。
2. 查询的时候
Dim NowTime。
NowTime=Date()。
Select * From Table Where AddTime=#NowTime#。
全部回答
- 1楼网友:思契十里
- 2021-01-24 08:45
用存储过程 ,设置参数
在程序里添加一个变量,让它的值为今天的日期
再调用存储过程
在把参数传递过去
- 2楼网友:蕴藏春秋
- 2021-01-24 08:00
我一般也都是在程序中将这个需要的日期用参数传到数据库,用存储过程进行筛选,因为这样做具有一般性,可以增加代码的重用效率,既可以提取用当前日期进行筛选,也可以任意指定日期。
- 3楼网友:蓝房子
- 2021-01-24 07:31
Oracle 里面
where to_char(time,'yyyy-mm-dd') = to_char(sysdate,'yyyy-mm-dd')
- 4楼网友:西风乍起
- 2021-01-24 07:15
Ms sql server里:
select * from 1 where [time]>=cast(convert(nvarchar(10),getdate(),dateformat df = new simpledateformat("yyyy-mm-dd hh:mm:ss");
// 格式化取出.
df.format(date);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯