Oracle的to_date方法,顯示未選定行,但是表存在,同時能查到相應的日期資料,但是不知道為什么用完to_date方法失敗后,這個日期用字串的隱式轉換也查不了了

uj5u.com熱心網友回復:
把你的資料和陳述句,都貼上來。 要 create 和 insert 形式的。uj5u.com熱心網友回復:
這個問題其實就是你的select陳述句沒查到任何資料而已。推薦你使用可以連接oracle 客戶端的軟體。 比sqlplus好用,比如toad或者oracle sql developer
uj5u.com熱心網友回復:
where hiredate = to_date('00-00月-00');或者
where to_char(hiredate,'yy''mm''dd') = '00''00''00';
此貼終結
uj5u.com熱心網友回復:
to_date()括號里的內容形式是固定成Oracle當前表中顯示的形式嗎
uj5u.com熱心網友回復:
create table emp(
empno int,
ename varchar2(12),
hiredate date,
sal int,
com int,
deptno int);
>
insert into emp(1,'張三',sysdate-365,2000,600,1);
);
uj5u.com熱心網友回復:
不用同樣的格式的話就要向機器說明自己怎么排序的,畢竟機器是死的,比如
where hiredate = to_date('19990101','yyyymmdd'); 或者
where hiredate = to_date('1999-01-01','yyyy-mm-dd'); 不然肯定顯示格式出錯
uj5u.com熱心網友回復:
where hiredate = to_date('1999-01-01','yyyy-mm-dd');轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/38284.html
標籤:基礎和管理
