본문 바로가기

Oracle/admin

[oracle]oracle 명령어 * 데이터 검색 SELECT 칼럼명 , GROUP 함수 FROM 테이블명 WHERE 조건식 GROUP BY 칼럼명 HAVING 조건식 ORDER BY 칼럼이나 표현식 ; - DISTINCT : 중복행을 제거함. 항상 SELECT 바로 다음에서 기술 DISTINCT뒤에 나타나는 컬럼들은 모두 DISTINCT의 영향를 받음 기본적으로 오름차순 정렬됨 - ALIAS : 나타날때 컬럼에 대하여 다른 이름을 부여함 - GROUP BY : 전체 데이터를 소그룹으로 나눌 칼럼을 명시한다. - HAVING : GROUP에 대한 조건을 기술한다. - WHERE절에 사용되는 연산자의 3가지 부류 논리 연산자 - AND : 여러조건을 동시에 만족한다. - OR : 여러조건들 중 어느 하나라도 만족한다. - NOT : 조건에..
[oracle] NT기반 오라클에서 NLS변경 레지스트리 변경을 통한 오라클 설정 변경 언어 설정 변경(영문 전환) 1. 실행 → regedit 2. HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE > HOME0 > NLS_LANG (National Language Support) 3. KOREAN_KOREA.KO16KSC5601 -> AMERICAN_KOREA.KO16KSC5601 날짜 포맷 변경 1. 실행 → regedit 2. HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE > HOME0 > NLS_DATE_FORMAT을 추가한 후 3. 데이터 값 난에 DD-MON-YYYY 을 입력한다. TO_CHAR 기능을 이용하여 날짜 포맷 변경 sql> select ename, to_char(hiredate, '..
[oracle]오류모음 03002,0, "이 연산자는 구현되어 있지 않습니다" 03007,0, "이 기능은 폐지되었습니다" 03008,0, "파라미터 COMPATIBLE >= %s 가 %s에 필요합니다" 03100,0, "통신 영역이 할당되지 않음. 메모리가 충분하지 않습니다" 03105,0, "내부 프로토콜 오류" 03106,0, "두 태스크 간의 통신 프로토콜 오류입니다" 03107,0, "oranet 버퍼 언더플로우입니다" 03108,0, "oranet: ORACLE은 이 인터페이스 버전을 지원하지 않습니다" 03109,0, "oranet 버퍼 오버플로우입니다" 03110,0, "oranet: ORACLE은 이 SQL 버전을 지원하지 않습니다" 03111,0, "통신 채널에서 브레이크를 수신했습니다" 03112,0, "단..