oracle 日期格式 查询 如有一个字段类型是date的 我要根据这个字段来查询 怎么做 急

怎么他会提示{日期格式无法识别}这个错误啊stringsql="selectRYID,XM,XB,SFZHM,CSRQ,RYRQ,JSBMfromVW_RY_JBXX_T... 怎么他会提示{日期格式无法识别} 这个错误啊
string sql = "select RYID,XM,XB,SFZHM,CSRQ,RYRQ,JSBM from VW_RY_JBXX_TO_RXXT
sql += " and csrq>to_date('" + model.Csrq + "','yyyy-mm-dd 24hi:mi:ss')";
model.csrq 传进来的是日期:如(1999-11-11 12:00:00)

是这样吗? 明天去公司试试 谢谢咯 明天在给你加分哈 我也不知道我有多少分 嘿嘿
展开
 我来答
百度网友faadf46
高粉答主

2019-08-14 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:67.9万
展开全部

1、选中桌面常用的PLSQL Developer工具。

2、打开后,输入登录信息,进行登录。

3、工具中新建一个SQL窗口。

4、SQL窗口打开后是这个样子。

5、日期createdatetime,日期型字段类型如下。

6、输入如下语句,从表table123进行查询。

7、点击查询按钮,进行查询操作。

8、查询结果如下,已查出2014年1月1日的查询记录数目。

刺友互
高粉答主

2019-07-20 · 每个回答都超有意思的
知道答主
回答量:3979
采纳率:100%
帮助的人:66.2万
展开全部

1、首先,我们打开并登陆plsql。

2、然后点击左上角的新建,选择sql window。

3、此时,右边区域就会弹出一个sql窗口,我们可以在这里输入一些sql语句。

4、查询多个字段的sql语句为:select 字段1,字段2 from 表名。

5、然后我们点击左上的执行sql语句图标。

6、耐心等待,在sql窗口下方就会展示你需要查阅的表中的对应字段了。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
badkano
推荐于2017-10-04 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144777 获赞数:885360
团长

向TA提问 私信TA
展开全部
这个属于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
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhanliang1217
2010-08-23 · TA获得超过460个赞
知道小有建树答主
回答量:683
采纳率:0%
帮助的人:394万
展开全部
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')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式