sqlplus 예제

SQL*Plus 언어는 사용하기 쉽습니다. 예를 들어 LAST_NAME이라는 이름의 열이름을 “가족 이름”으로 바꾸려면 다음과 같이 대체 변수 값에 대한 프롬프트를 사용자 지정하려면 프롬프트 및 ACCEPT를 대체 변수와 함께 사용하십시오. 예제. 텍스트 편집기로 스크립트를 만들려면 EDIT를 입력하고 편집하거나 만들 파일 이름을 입력합니다. 예를 들어 “/u01/get_emp.ksh”라는 파일에 다음 명령을 저장합니다. 이 예제에서는 SQL*Plus employee_info 바인딩 변수를 커서 변수에 바인딩합니다. SQL 명령줄 도움말 항목 목록에서 주제 이름으로 도움말을 입력하여 개별 주제에 대한 도움말을 표시할 수 있습니다. 예를 들어 다음 디스플레이 SQL 명령줄 열 명령에 대 한 도움말 열 출력을 포맷할 수 있습니다: 데이터베이스의 각 테이블은 특정 사용자에 의해 “소유” 됩니다. 이 가이드의 예제를 시도할 때 사용할 샘플 테이블의 복사본을 직접 가질 수 있습니다. HR 테이블의 복사본을 직접 얻으려면 DBA를 참조하거나 Oracle 데이터베이스 샘플 스키마 가이드를 참조하거나 HR_MAIN 스크립트를 사용하여 HR 테이블을 만들 수 있습니다. UNIX의 다음 디렉터리에 있는 SQL: 예를 들어, 변수 SORTCOL에 JOB_ID 값이 있고 변수 MYTABLE에 EMP_DETAILS_VIEW 값이 있는 경우 SQL*Plus는 iSQL*Plus를 사용하여 데이터베이스 개체를 설명하는 명령을 실행합니다.

EMP_DETAILS_VIEW에 대한 열 세부 정보, 다음과 같은 설명 명령을 입력합니다: mymachine에서 실행 중인 MYDB 데이터베이스의 HR 스키마에 연결하기 위한 간편연결 식별자를 사용하는 예: 복구 관리자(RMAN)를 사용할 때 메서드가 매우 유사합니다. 예를 들어 다음 RMAN 명령을 “C:cmdfile.txt”라는 파일에 배치합니다. SQL 명령줄 SET 명령을 사용하여 SQL SELECT 명령문에서 출력형식과 같은 다양한 SQL 명령줄 설정을 지정할 수 있습니다. 예를 들어 다음 SET 명령은 각 페이지의 줄 수와 출력의 각 줄에 대한 문자 수를 지정합니다. 예를 들어 다음 에는 직원 테이블의 구조가 표시됩니다. 이 설명은 직원 테이블을 조작하는 SQL 문을 생성할 때 유용합니다.