본문 바로가기
728x90

오라클39

[Oracle-오류] ORA-01722: 잘못된 숫자 형식입니다. [Oracle-오류] ORA-01722: 잘못된 숫자 형식입니다. ORA-01722 오류는 Oracle 데이터베이스에서 자주 발생하는 오류 중 하나로, 데이터베이스의 숫자 형식이 예상과 다른 경우 발생합니다. 이 오류는 숫자를 요구하는 연산이나 함수에 잘못된 형식의 데이터가 전달되었을 때 나타납니다. ■ 원인 ORA-01722 오류는 주로 다음과 같은 상황에서 발생할 수 있습니다: ▶ 숫자가 아닌 문자열을 숫자 형식으로 변환하려고 할 때 발생합니다. ▶ 숫자로 구성된 문자열에 비숫자 문자가 포함되어 있을 때 발생합니다. ▶ 숫자와 비숫자 문자를 혼합하여 사용하는 경우 발생할 수 있습니다. ■ 예제 아래는 ORA-01722 오류가 발생할 수 있는 몇 가지 예제입니다: ▶ 예제 1: 숫자로 변환할 수 없는 .. 2023. 7. 15.
[오라클-팁] Oracle 날짜/요일/주/월 계산하기 [Oracle-TIP] 날짜, 요일, 주, 월 구하기 가끔 사용하지만, 할때마다 깜빡여서 정리해놓음. --당월의 첫 날짜 SELECT TO_CHAR(TRUNC(SYSDATE,'MM'),'YYYYMMDD') FROM DUAL; --당월 마지막 날짜 SELECT TO_CHAR(LAST_DAY(SYSDATE), 'YYYYMMDD') FROM DUAL; --전월 마지막 날짜 SELECT TO_CHAR(TRUNC(SYSDATE,'MM')-1,'YYYYMMDD') FROM DUAL; --요일 (1=일 ~ 7=토) SELECT TO_CHAR(SYSDATE, 'D') FROM DUAL; --요일 (한글로 출력) SELECT TO_CHAR(SYSDATE, 'DY') FROM DUAL; --//월 SELECT TO_CHA.. 2017. 2. 6.
[관리] Oracle 프로세스 확인방법 오라클 프로세스 확인방법 1. 오라클 프로세스가 제대로 떠있는지 확인한다. 유닉스 계열의 경우 ps aux 또는 ps -ef를 이용하여 현재 돌아가고 있는 프로세스를 확인할 수 있다. ora_pmon_ ora_dbw0_ ora_lgwr_ ora_ckpt_ ora_smon_ ora_reco_ ora_s000_ ----------------------------------------------------------------------------------- [TEST:/home/xxxxxxxx]ps -ef | grep ora xxxxxxxx 6092 5257 0 13:30:01 pts/5 0:00 grep ora xxxxxxxx 1176 1 0 9월 21 ? 87:35 ora_lgwr_XXXDB xxxxx.. 2017. 2. 1.
728x90