이 열에 datetime을이 형식으로 저장해야하며 GAME에서 TIME을 선택하면이 형식으로 표시됩니다. 그러나 이것은 잘못된 것입니다. 나 좀 도와 줄 수있어?어떻게 Oracle Database에서 DATETIME을 포맷 할 수 있습니까?
create table GAMES (
CIS_HRY INTEGER not null,
NAZEV VARCHAR2(30) not null,
Date DATE NOT NULL FORMAT 'YYYY-MM-DD',
TIME DATE NOT NULL FORMAT 'HH24: MI: SS',
POPIS CLOB,
constraint PK_GAMES primary key (CIS_HRY)
);
날짜와 같은 기본 형식을 사용하여 날짜/시간 값을 저장합니다. 'to_char()'를 사용하여 문자열로 변환하면 쿼리에 필요한 표현을 얻을 수 있습니다. –
죄송합니다. 저에게 더 바보가 될 수 있습니까? 내가 변환 할 때? 매번 데이트를 원한다면? 또는 영구적으로 변환 할 수 있습니다. –
원하는 형식을 문자열 (NVARCHAR)에 저장할 수 있으며, Oracle 표준 형식에는 형식이 없으므로 선택할 때마다 변환해야합니다. (당신은보기에서 그것을 할 수 있지만주의 깊게, 당신이 결과를 필터링하거나 정렬하고자한다면 인덱스를 사용하지 않을 수도 있습니다). – eckes