본문 바로가기
728x90
반응형

분류 전체보기647

[Oracle] - 오라클 TRUNC 함수 사용 방법(날짜, 시간, 숫자) #오라클 TRUNC 함수 사용 방법(날짜, 시간, 숫자) #TRUNC 함수 (날짜, 시간) 사용법 -TRUNC 함수는 날짜나 시간을 지정한 형식에따라 자를때 사용합니다. SELECT TRUNC(SYSDATE, 'YEAR') AS YEAR, -- 년 밑으로 자르기 TRUNC(SYSDATE, 'MONTH') AS MONTH, -- 월 밑으로 자르기 TRUNC(SYSDATE, 'DAY') AS DAY, -- 요일 초기화 (일요일) TRUNC(SYSDATE, 'DD') AS DD,-- 일 밑으로 자르기 TRUNC(SYSDATE, 'HH24') AS HH24, -- 시 밑으로 자르기 TRUNC(SYSDATE, 'MI') AS MI -- 분 밑으로 자르기 FROM DUAL; #결과 #TRUNC 함수 (숫자) 사용법.. 2022. 9. 7.
[Oracle] - 오라클 Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor 에러 해결방법 #오라클 Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor 에러 해결방법 1. 오라클에 접속할때 필요한 SID가 필요한데 해당 SID를 가진 리스너가 연결되어 있지 않아서 에러 발생가 발생했습니다. 2. window키 + R -> cmd 입력 후 명령 프롬프트로 이동합니다. 3. 명령 프롬프트창에 services.msc를 입력하면 서비스 창이 열립니다. 4. OracleServicecXE를 찾아서 더블클릭해서 열어줍니다. 5. 현재 서비스 상태가 중지됨이라고 되어있습니다. 시작하기 버튼을 눌러줍니다. 6. .. 2022. 9. 7.
[PostgreSQL] - 포스트그레 Procedure(프로시저), Function(함수)에서 STRICT 키워드를 사용해서 NO_DATA_FOUND 사용법(+ TOO_MANY_ROWS) #포스트그레 Procedure(프로시저), Function(함수)에서 STRICT 키워드를 사용해서 NO_DATA_FOUND 사용법(+ TOO_MANY_ROWS) #STRICT 키워드를 사용해서 SELECT절의 조회결과가 없거나(NO_DATA_FOUND) 1건 이상(TOO_MANY_ROWS)일 경우 EXCEPTION을 발생시킬 수 있습니다. #STRICT 키워드를 사용한 FUNCTION 생성 쿼리입니다. CREATE OR REPLACE FUNCTION GET_COUNTRY() RETURNS SMALLINT AS $$ DECLARE C_ID SMALLINT; BEGIN SELECT COUNTRY_ID INTO STRICT C_ID FROM CITY WHERE CITY LIKE 'Z%'; RETURN C_I.. 2022. 8. 23.
[Oracle] - 오라클 INSTR 함수(문자열에서 문자 인덱스(위치) 반환) 사용법 #오라클 INSTR 함수(문자열에서 문자 인덱스(위치) 반환) 사용법 #INSTR 함수를 사용하여 문자열의 특정 문자의 위치(인덱스)를 찾을 수 있습니다. #실습 -대소문자를 구분합니다. -인덱스는 1부터 시작합니다. -찾으려는 문자가 없을 경우 0을 반환합니다. -세번째 인자로 시작점을 줄 수 있습니다. -네번째 인자로 문자가 중복될 경우 몇번째의 문자를 찾을지 지정할 수 있습니다. SELECT INSTR('Oracles INSTR', 'S') FROM DUAL; -결과 2022. 8. 8.
[PostgreSQL] - 포스트그레 POSITION 함수(특정 문자열 인덱스(위치 반환), 오라클(Oracle) INSTR 대체 함수) 사용법 #포스트그레 POSITION 함수(특정 문자열 인덱스(위치) 반환, 오라클(Oracle) INSTR 대체 함수) 사용법 #PostgreSQL POSITION()함수는 문자열에서 부분 문자열의 위치를 ​​반환합니다. -Oracle의 INSTR과 같은 기능을 하고있습니다. #실습 쿼리 -문자열 PostgreSQL POSITION에서 S를 찾아서 그 위치(인덱스)를 반환합니다. -인덱스는 1부터 시작합니다. -대소문자를 구분합니다. -찾는 문자가 없는 경우 0을 반환합니다. SELECT POSITION('S' IN 'PostgreSQL POSITION'); -결과 2022. 8. 8.
[DBeaver] - 디비버에서 CSV파일 데이터 가져오는 방법 (import and export csv & excel file) #디비버에서 CSV파일 데이터 가져오는 방법 (import and export csv & excel file) #CSV파일 데이터 가져오는 방법 1. 직전 글에 내보내기해서 생성한 EMP테이블 데이터가 담긴 CSV 파일을 준비합니다. (확장자 .CSV) 2. EMP 테이블의 데이터를 모두 삭제한 상태입니다. 3. 테이블 우 클릭후 데이터 가져오기를 클릭합니다. 4. CSV에서 가져오기를 선택합니다. 5. CSV파일을 등록합니다. 6. Source부분이 CSV 엑셀 파일의 1행의 컬럼목록이고 Target부분이 실제 EMP테이블의 컬럼목록입니다. Source와 Target의 컬럼이 일치해야 정확하게 데이터가 매핑될 수 있습니다. 우측의 버튼 목록 TargetDDL 및 Preview data항목을 클릭하면 컬.. 2022. 8. 5.
728x90
반응형