Oracle ORA-00942: SELECT는 되는데 프로시저 컴파일만 실패하는 이유
SQL 창에서는 조회되는데 프로시저 컴파일만 ORA-00942가 발생한다면 Role이 아닌 직접 객체 권한을 확인하세요. 다른 계정 테이블에 최소 SELECT 권한을 부여하고 재컴파일하는 순서를 실제 로그와 함께 정리했습니다.
SQL 창에서는 조회되는데 프로시저 컴파일만 ORA-00942가 발생한다면 Role이 아닌 직접 객체 권한을 확인하세요. 다른 계정 테이블에 최소 SELECT 권한을 부여하고 재컴파일하는 순서를 실제 로그와 함께 정리했습니다.
사람이 입력해 공백·하이픈·점이 섞인 전화번호를 Oracle REGEXP_REPLACE로 숫자만 정리하고, 문자 발송 전에 자리수와 예외 데이터를 검증하는 실무 방법입니다.
Oracle, MySQL, SQL Server부터 PostgreSQL, MongoDB, Redis까지 주요 데이터베이스 9종의 강점과 주의점, 어울리는 용도를 두 개의 표로 비교합니다. 실제 병원 Oracle RAC 운영 경험을 곁들여 소프트웨어와 하드웨어를 함께 봐야 하는 이유도 정리했습니다.
Oracle 운영 테이블을 ALTER 하기 전에 데이터 적합성, 제약조건, 인덱스, 의존 객체, 잠금과 복구 방법을 확인하는 순서를 정리합니다.
Oracle ALTER TABLE MODIFY로 컬럼 길이, 기본값, NOT NULL을 변경하는 방법과 변경 전 데이터 확인 SQL을 예제로 설명합니다.