0

私が使おうとしているテーブルは

create type Rehearsal_ty as object
(RehID char(4),
RLocation add_ty,
Attendance varchar2 (100),
RDate date)

create table Rehearsal_tbl of Rehearsal_ty

使用しようとしているselectステートメントを機能させることができません

SELECT rehid, DATEPART(wk,rdate)
from Rehearsal_tbl

SELECT DATEPART (ww,rdate())
FROM Rehearsal_tbl;

本当に立ち往生するのを手伝ってください

4

1 に答える 1

0

(更新) Oracle のドキュメントが間違っていたようです。動作するバージョンは次のとおりです。ここでテストできます: http://sqlfiddle.com/#!4/77080/7

select RehID, to_char(rdate, 'IW') as IsoWeekChar
from Rehearsal_tbl;

.

select RehID, to_char(rdate, 'WW') as IsoWeekChar
from Rehearsal_tbl;

.

select RehID, to_number(to_char(rdate, 'IW')) as IsoWeekNumeric
from Rehearsal_tbl;

.

select RehID, to_number(to_char(rdate, 'WW')) as OraWeekNumeric
from Rehearsal_tbl;
于 2012-12-08T01:10:04.133 に答える