1
기존 함수의 이름을 바꾸거나 같은 이름을 다른 이름으로 복사 할 수있는 SQL 명령이 있습니까?Oracle 함수 명령 프롬프트에서 실행 중 이름 바꾸기
예 : 함수 vishwa {} 명령 프롬프트에서 실행하는 동안 변경됩니다. 동일한 백업이 필요합니다.
기존 함수의 이름을 바꾸거나 같은 이름을 다른 이름으로 복사 할 수있는 SQL 명령이 있습니까?Oracle 함수 명령 프롬프트에서 실행 중 이름 바꾸기
예 : 함수 vishwa {} 명령 프롬프트에서 실행하는 동안 변경됩니다. 동일한 백업이 필요합니다.
는 백업 현재 버전을하고자하는 경우 오라클에는 ALTER FUNCTION ... RENAME
이
, 푸에 대한 코드를 검색하려면 백업 기능 이름
에 의해 X를 대체
CREATE OR REPLACE FUNCTION X ...
블록을 실행할 수 없습니다 함수 :
select text from user_source s, user_objects o
where s.name = 'Foo' and s.name = o.object_name and o.object_type ='FUNCTION'
하지만 함수의 내용을 어떻게 알 수 있습니까? 나는 그 이름을 아는 onloy를 백업해야합니다.? – vishwa
@vishwa, 소스 코드가 없다는 뜻입니까? 그렇다면 내 대답의 코드를 사용하여 user_source보기에서 검색 할 수 있습니다. –