plsqldev 날짜 형식

2575 단어 plsql
이전 설치 win7 + oracle 11 R2 (64) + instantclient_11_2 (32) + PLSQL (32) 은 많은 힘 을 들 였 습 니 다. 앞의 게시 물 을 보면 plsql 이 시작 할 때 읽 는 환경 변수 위 치 는 다양 합 니 다. 레 지 스 트 에서 Oaclehone 이 내 린 것 일 수도 있 고 인 스 턴 트 client 에서 내 린 것 일 수도 있 습 니 다. 컴퓨터 고급 속성 에서 환경 변수 일 수도 있 습 니 다. start. bat 의 설정 이 우선 입 니 다.
 
 
plsql 에서 다음 문 구 를 실행 하고 날짜 형식 을 봅 니 다.
SELECT VALUE FROM NLS_SESSION_PARAMETERS WHERE PARAMETER = 'NLS_TIMESTAMP_FORMAT';
 
사방 에 댓 글 을 붙 이 고 댓 글 1:
등록 표 찾기:
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\oraclehome]
"NLS_TIMESTAMP_FORMAT"="YYYY-MM-DD HH24:MI:SS:FF6" 
레 지 스 트 에 Oracle 환경 변 수 를 설정 한 곳 (즉, ORACLE HOME 를 설정 한 곳) 에 NLS 를 설정 합 니 다.TIMESTAMP_FORMAT 형식 (즉, 이러한 문자열 항목 을 만 든 다음 에 그 값 을 당신 에 게 설정 하고 필요 한 마스크 를 변환 합 니 다. 저 는 보통 YYY - MM - DD HH 24: MI: SS: FF6) 로 설정 한 다음 에 PL / SQL DEVELOPER 를 끄 고 다시 로그 인 합 니 다. 효과 가 없 으 면 컴퓨터 를 다시 시작 합 니 다.
결국 - 고 친 후 Oacle 바람 처럼 서 비 스 를 멈 추 었 는데 도 시작 할 수 없 었 다.
 
댓 글 2:
첫 번 째 단 계 는 pl / sql developer 에서 메뉴 도 구 를 찾 아 Preferences - NLS Options 옵션 을 선택 하고 오른쪽 에 Windows format 옵션 을 선택 하여 저장 합 니 다.
두 번 째 단 계 는 시스템 의 환경 변 수 를 업데이트 합 니 다. 오른쪽 단 추 를 누 르 면 제 컴퓨터 는 '속성' 을 선택 하고 '고급' 페이지 를 선택 하 며 환경 변 수 를 누 르 면 시스템 변수 에서 새로 만 듭 니 다. 변수 이름: nlsdate_format  변수 값 YYYY - MM - DD HH24: MI: SS 저장 종료.
 
결과 - 아무런 효과 가 없 었 습 니 다. 나중에 이 변 수 를 start. bat 에 쓰 려 고 했 지만 무효 입 니 다. 마지막 으로 문제 가 어디 에 있 는 지 알 게 되 었 습 니 다. 멘 붕 이 왔 습 니 다. 제 가 고 칠 것 은 'NLS' 입 니 다.
TIMESTAMP_"nls 가 아 닌 FORMAT"
date_format“ 환경 추가
NLS_
TIMESTAMP
FORMAT
YYY - MM - DD HH24: MI: SS: FF6, 해결.
 
댓 글 3:
 ORACLE - NLS DATE FORMAT 시간 형식 을 수정 하 는 네 가지 방식1. (LINUX)。 .bash_profile : export NLS_LANG=AMERICAN       --- , 。 export NLS_DATE_FORMAT= 'yyyy/mm/dd hh24:mi:ss'
 2. SQLPLUS glogin.sql : alter session set nls_date_format = 'yyyy-mm-dd hh24:mi:ss' ;
 3. : alter session set nls_date_format = 'yyyy-mm-dd hh24:mi:ss' ;
 4. ,    SQL> alter system set nls_date_format= 'yyyy-mm-dd hh24:mi:ss' scope=spfile;
내 가 시간 나 면 천천히 검증 해.

좋은 웹페이지 즐겨찾기