내 Oracle 날짜 필드에 nvarchar2 값을 삽입하려고합니다. 내 원본 nvarchar2 값이 '20701130'인 경우 Oracle oracle 열에 '30/11/2070 '으로 저장하려고합니다. 원본 값이 '21150529'인 경우 '29/05/2115 '로 저장하려고합니다.오라클 - 올바른 centuryinfo로 날짜 저장
이것을 달성하기 위해 다른 서식 지정 옵션을 시도했지만 그 해는 항상 두 자리로 저장되고 올바른 세기를 나타내지 않습니다. 내 쿼리의
하나 : 나는 위의 쿼리 후 선택하면 이제
INSERT INTO MY_TABLE (MY_DATE_FIELD)
VALUES(TO_DATE('21061030', 'RRRR-MM-DD'));
이, 나는 우리가 원하는되지 30/10/06과 같은 결과를 얻을, 그것이 있어야 '30/10/2106 '.
그래서, 어떤 도움을 주셔서 감사합니다.
키란.
당신은 여러 가지 방법으로 그것에 대해 갈 수
이 쿼리의 결과는 다음과 같습니다.'select p.value from nls_instance_parameters p 여기서 p.PARAMETER = 'NLS_DATE_FORMAT'' -> _'DD/MM/RRRR'_ 또는 _'DD/MM/RR'_? –