itsource

문 실행 또는 스크립트 실행?

mycopycode 2023. 6. 11. 10:38
반응형

문 실행 또는 스크립트 실행?

Oracle SQL Developer에 SQL 문을 입력하는 동안 두 가지 선택 사항이 있음을 알게 되었습니다."문 실행" 또는 "스크립트 실행" 중 하나를 사용할 수 있습니다.SQL Maestro에서도 유사한 옵션을 사용할 수 있는 것 같습니다. 이름은 "쿼리 실행" 및 "스크립트로 실행"입니다.

그 둘 사이의 차이는 정확히 무엇입니까?

Run Statement 정렬 가능한 테이블의 모든 결과 목록을 제공합니다.또한 커서 아래(또는 강조 표시됨)에서만 문을 실행합니다.문(앞에 :가 있는 플레이스 홀더)을 실행할 때 바인딩 변수를 묻는 메시지가 나타납니다.

예.

select * from customers where customer_id = :id

ID 값을 입력하라는 메시지가 표시됩니다.

Run Script 워크시트의 모든 문을 실행하고 결과를 텍스트로 읽어 들입니다.바인딩 변수 값을 입력하라는 메시지가 표시되지 않습니다.

"Execute Statement"는 결과(결과 집합) "Run Script"를 가져오려면 실행해야 하지만 데이터베이스 덤프 설치 또는 테이블에 열을 추가하는 업그레이드 스크립트 등의 결과는 필요하지 않습니다.

언급URL : https://stackoverflow.com/questions/479408/execute-statement-or-run-script

반응형