0
SQL에 익숙하지 않고 직장에서 데이터베이스를 테스트 할 때 몇 가지보기를 만들었습니다.SQL Developer : 지난 주에 생성 된보기 찾기
그런 다음 나는 그것을 제거해야한다는 것을 알았지 만, 나는 그것들을 모두 떨어 뜨렸다 고 확신하지 못합니다.
지난 주에 생성 된 모든 (여전히 존재하는)보기 목록은 어디에서 찾을 수 있습니까?
감사합니다.
SQL에 익숙하지 않고 직장에서 데이터베이스를 테스트 할 때 몇 가지보기를 만들었습니다.SQL Developer : 지난 주에 생성 된보기 찾기
그런 다음 나는 그것을 제거해야한다는 것을 알았지 만, 나는 그것들을 모두 떨어 뜨렸다 고 확신하지 못합니다.
지난 주에 생성 된 모든 (여전히 존재하는)보기 목록은 어디에서 찾을 수 있습니까?
감사합니다.
하는 것은 다음과 같이 지정된 기간 내에 만든보기 찾기 위해 USER_OBJECTS 검색 : 현재 사용자가 뷰의 소유자가 아닌 경우
SELECT *
FROM user_objects
WHERE object_type = 'VIEW'
AND created BETWEEN sysdate - 7 AND sysdate;
를, 당신은 다음과 같이 ALL_OBJECTS 또는 DBA_OBJECTS를 사용해야합니다 :
를SELECT *
FROM ALL_OBJECTS
WHERE object_type = 'VIEW'
AND OWNER = 'SOMEUSER'
AND created BETWEEN sysdate - 7 AND sysdate;
'created_table'을 'created'로 변경해야했지만 그렇지 않으면 효과가있었습니다. 감사! –