1、选中桌面常用的PLSQL Developer工具。
2、打开后,输入登录信息,进行登录。
3、工具中新建一个SQL窗口。
4、SQL窗口打开后是这个样子。
5、日期createdatetime,日期型字段类型如下。
6、输入如下语句,从表table123进行查询。
7、点击查询按钮,进行查询操作。
8、查询结果如下,已查出2014年1月1日的查询记录数目。
1、首先,我们打开并登陆plsql。
2、然后点击左上角的新建,选择sql window。
3、此时,右边区域就会弹出一个sql窗口,我们可以在这里输入一些sql语句。
4、查询多个字段的sql语句为:select 字段1,字段2 from 表名。
5、然后我们点击左上的执行sql语句图标。
6、耐心等待,在sql窗口下方就会展示你需要查阅的表中的对应字段了。
这个属于oracle时间函数的用法
在oracle里,日期格式是一种特殊的东西
这里有一个日期转换函数
select to_char(日期,'yyyy-mm-dd hh24:mi:ss') from tablename;
这里的to_char就是将日期型转换成字符型的一个函数,转换成的格式就是
2010-08-23 17:51:20
当然你可以将这个日期转换成其他,如:
select to_char(日期,'yyyy-mm-dd') from tablename;
查出来的结果2010-08-23
所以你要根据这个日期来查东西就可以这么用
select * from tablename where to_char(日期,'yyyymmdd')between '20100801' and '20100823'
这个就是查日期8月1日到8月23日的数据
select * from tablename where to_char(日期,'yyyymmdd') = '20100801'
这个就是查8月1日的数据
其他不懂的你再问吧
-------补充------
你把你写的东西粘贴一下,也好帮你分析啊
你后边的" + model.Csrq + "参数传进来的是什么东西?
---------补充2-------
'yyyy-mm-dd 24hi:mi:ss'
这个地方错了,应改成
'yyyy-mm-dd hh24:mi:ss'
不是24hi
select * from table_name where date > to_date('2010-01-01','yyyy-mm-dd')
select * from table_name where date > to_date('2010-01-01 00:00:00','yyyy-mm-dd 24hi:mi:ss')