永发信息网

oracle中查询时日期时间作为条件,该怎么处理

答案:2  悬赏:40  手机版
解决时间 2021-01-31 13:12
oracle中查询时日期时间作为条件,该怎么处理
最佳答案
select 目标列 from 表名 where 时间列=to_date('时间','yyyy-mm-dd hh24:mi:ss');
比如
select name from birth_info where
birthday between to_date ('2001-03-05','yyyy-mm-dd')
and
to_date ('2001-03-15','yyyy-mm-dd');
全部回答

--如果表个数是不确定的  写个存储过程吧  调用时输入表名作为参数即可自动 --将记录取出插入pdbase表中 create or replace procedure p_name (m_tablename in varchar)   --需要提取数据的表名 as --定义过程中的变量,变量类型根据自己需要定义,varchar2类型的需带精度 l_column1    varchar2(20); l_column2    varchar2(20); l_column3    varchar2(20); --定义一个游标 cursor c_charges is select column1,column2,column3    --记录的列多的话,可以多定义几个 from m_tablename where datetime >=     to_date('2004-05-27 07:00:00', 'yyyy-mm-dd hh24:mi:ss')     and     datetime <=     to_date('2004-06-27 07:00:00', 'yyyy-mm-dd hh24:mi:ss') begin open c_charges;   loop     fetch c_charges     into l_column1,l_column2,l_column3     exit when c_charges%notfound; insert into pdbase     (column1,column2,column3)     values     (l_column1,l_column2,l_column3) end loop; close c_charges; end; --如果表个数是确定的,且只要查询效果,可直接使用合并查询 select * from t_test_1 where dt>=to_date('2010-04-03 07:00:00', 'yyyy-mm-dd hh24:mi:ss') and     dt<=to_date('2010-04-10 07:00:00', 'yyyy-mm-dd hh24:mi:ss') union select * from t_test_2 where dt>=to_date('2010-04-03 07:00:00', 'yyyy-mm-dd hh24:mi:ss') and     dt<=to_date('2010-04-10 07:00:00', 'yyyy-mm-dd hh24:mi:ss') union select * from t_test_3 where dt>=to_date('2010-04-03 07:00:00', 'yyyy-mm-dd hh24:mi:ss') and     dt<=to_date('2010-04-10 07:00:00', 'yyyy-mm-dd hh24:mi:ss') --有几个表,写几个union连接在后面即可

还有什么问题 可以联系我!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
茶道司地址有知道的么?有点事想过去
13年奥迪q5如何检查机油油量
电脑我设置了开机锁,如果有人登陆过我能不能
关于用价值工程提高价值,同时也降低成本的途
虎年男孩起名字 父亲姓朱 母亲姓李 求贵人起
均乐茶堂怎么去啊,我要去那办事
柿子树有几种
光大信用卡密码怎么改
避风塘甜品吧NO.3886怎么去啊,有知道地址的
洗心茶舍地址在哪,我要去那里办事
听说乌鲁木齐新开了一家“伤心田鸡”,在哪里
看见汤姆 用英语翻译怎么说
车牌号小号和大号是怎么分
侗都人茶業地址有知道的么?有点事想过去
【放弃英文】“放弃”,英文选词我想表达“放
推荐资讯
课税对象为转让国有土地使用权、地上建筑物及
求一部国外一神话电影名字
整牙后吃什么
汉中高铁站有摆渡大巴吗?
三相电用一相有什么影响
这题方程怎么解:2x*2 3x=84
请问一下,明星志愿2000的那个方若绮怎么才能
【2013申论范文】2013年上海公务员申论大作文
从青岛到胶州的公交车有几路
安仁县郴州安仁县集中处理信访突出问题及群体
500字作文上网交友危害大
为什么我的电脑重装系统后磁盘就变成了2个,(
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?