본문 바로가기
728x90
반응형

Oracle5

ORACLE-테이블 조회,특정문자열 포함한 데이터 조회 1.해당 컬럼을 가진 테이블 조회 select TABLE_NAME,COLUMN_NAME from ALL_TAB_COLUMNS where COLUMN_NAME like '컬럼명'; 2.테이블명으로 테이블 조회 SELECT TABLE_NAME FROM ALL_TABLES WHERE TABLE_NAME LIKE '테이블명'; 3.특정문자열이 포함된 데이터 조회 예를 들어 테이블명 조회를 할때 어떤 특정 문자를 포함한 테이블을 조회하고 싶을때 '특정문자열%'와 같이 뒤에 %를 붙여준다 '%문자열'-해당 문자열로 끝나는 데이터 모두 조회 '문자열%'-해당 문자열로 시작하는 데이터 모두 조회 '%문자열%'-해당 문자열이 들어가는 모든 데이터 조회 테이블명 외에도 특정 컬럼의 데이터 조회등에도 사용됨 SELECT T.. 2021. 7. 26.
ORACLE-CHARACTER SET 정보 조회 **NLS PARAMETERS NLS(National LAnguage Support)는 언어 지원과 관련된 파라미터 이다. 1. 언어 지원 정보 조회 전체 인스턴스에서 지원되는 국가, 언어 설정에 대한 정보를 확인/ NLS 매개변수의 현재값 포함 SELECT * FROM V$NLS_PARAMETERS; 매개변수 목록 NLS_CALENDAR, NLS_CHARACTERSET, NLS_COMP, NLS_CURRENCY, NLS_DATE_FORMAT, NLS_DATE_LANGUAGE, NLS_DUAL_CURRENCY, NLS_ISO_CURRENCY, NLS_LANGUAGE, NLS_LENGTH_SEMANTICS, NLS_NCHAR_CHARACTERSET, NLS_NCHAR_CONV_EXCP, NLS_NUMERI.. 2021. 7. 14.
ORACLE - 시퀀스값 조회 1. 전체 시퀀스 정보 조회 SELECT * FROM USER_SEQUENCES; 전체 시퀀스정보를 조회할수 있음 2. 해당 시퀀스의 현재 값 SELECT 시퀀스명.CURRVAL FROM DUAL; 시퀀스의 현재 값을 조회 할 수 있음 3. 해당 시퀀스의 다음 값 조회 SELECT 시퀀스명.NEXTVAL FROM DUAL; *NEXTVAL를 사용할 경우 SELECT하는 조회에서도 시퀀스값이 증가된다. 4. 해당 시퀀스의 LAST_NUMBER 값 조회 SELECT LAST_NUMBER FROM USER_SEQUENCES WHERE SEQUENCE_NAME = '시퀀스명(대문자)'; *LAST_NUMBER로 조회한 값과 CURRVAL로 조회한 값이 다른경우 원인) 시퀀스 생성시 Cache값을 설정해준 경우 .. 2021. 7. 13.
ORA-28040: 일치하는 인증 프로토콜 없음 - 해결방법 Oracle 12c Oracle Server 와 Client 의 버전 차이로 발생 ojdbc의 버전의 문제이다. 해결방법 라이브러리를 확인하여 ojdbc의 버전을 확인한 후 ojdbc14.jar 를 ojdbc6.jar 또는ojdbc7.jar로 교체해준다. oracle 홈페이지에서 쉽게 다운받을수있다. 다른방법으로는 oracle sqlnet.ora파일 맨 아래에 *** sqlnet.ora파일 위치>D:\Oracle\product\12.2.0\dbhome_1\network\admin SQLNET.ALLOWED_LOGON_VERSION_SERVER=11 SQLNET.ALLOWED_LOGON_VERSION_CLIENT=11 를 추가하는 방법이 있는데 시도해봤으나 문제 해결이 안되더라 비추한다. 만약 기존 ojd.. 2021. 7. 1.
728x90
반응형