[Oracle] 패키지,프로시저,펑션 에서 특정 문자열 찾기 🐝 🍯

2024. 10. 10. 17:25·Develop/DATABASE
반응형
SELECT
	T1.OBJECT_ID
	, T1.OBJECT_NAME
	, T1.OBJECT_TYPE
	, T2.TEXT
FROM
	USER_OBJECTS T1
	INNER JOIN USER_SOURCE T2 ON T1.OBJECT_NAME = T2.NAME
WHERE
	T1.OBJECT_TYPE IN ('PROCEDURE', 'FUNCTION','PACKAGE BODY')
	AND T2.TEXT LIKE '%검색 문자열%'

 

특정 프로그램 유지보수 중 데이터가 계속 편집이 되는데 인수인계 문서가 없어서 난감하다 😵‍💫

그럴 때 자주 애용하는

특정 테이블에 데이터가 어느 프로시저 또는 패키지에서 편집되는지 알 수 있는 꿀팁 🍯 쿼리

 

 


Ref.

 

https://docs.oracle.com/en/database/oracle/oracle-database/21/refrn/USER_OBJECTS.html

 

Database Reference

USER_OBJECTS describes all objects owned by the current user. Its columns (except for OWNER), are the same as those in ALL_OBJECTS.

docs.oracle.com

 

 

https://asktom.oracle.com/ords/asktom.search?tag=what-is-user-objects

 

What is user_objects? - Ask TOM

Response to followup Joseph Giallombardo, August 01, 2017 - 4:04 pm UTC Ok...so user objects is an internal table ok...let me work on that... thanks.

asktom.oracle.com

 

반응형
저작자표시 비영리 (새창열림)
    반응형
  • 개발자는어디까지공부해야할까?
  • 전체
    오늘
    어제
    • 분류 전체보기 (51)
      • 인디해커 (1)
      • Develop (42)
        • Front-End (7)
        • Back-End (17)
        • Spring (1)
        • Tool (1)
        • DATABASE (1)
        • DevOps (7)
        • CS (3)
        • Trouble Shooting (5)
      • 다이소 (1)
        • 코딩테스트문제풀이 (1)
      • 변소 (7)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 깃허브(Github)
    • 개발 Feed
  • 공지사항

  • 인기 글

  • 태그

    mybatis
    thymeleaf
    Java
    node
    fow.kr
    github
    Oracle
    react-router-dom
    backend
    백엔드
    개발자
    jdk
    타임리프 사용방법
    셀레니움
    백엔드 개발자 면접 단골 질문 뿌시기
    React
    spring
    롤
    op.gg
    @Scheduled
    자바
    스프링부트
    SpringBoot
    Recoil
    spring boot
    lol
    리그오브레전드
    개발자 면접
    JavaScript
    리액트
  • 최근 댓글

  • 최근 글

  • 01-24 13:31
  • hELLO· Designed By정상우.v4.10.3
[Oracle] 패키지,프로시저,펑션 에서 특정 문자열 찾기 🐝 🍯
상단으로

티스토리툴바