단일 .sql 스크립트 파일을 사용하여 여러 테이블 만들기
Oracle xe 11g 데이터베이스에 여러 테이블을 생성하고 각 테이블에 대한 스크립트를 다른 .sql 파일에 저장했습니다.하지만 단일 .sql 파일을 사용하여 모든 테이블을 한 번에 만들어야 합니다.아래 스크립트를 실행하려고 했는데 한 번에 한 테이블만 생성됩니다.
CREATE TABLE ACCOUNT_DETAILS_TB
(
CUSTOMER_ID VARCHAR2(20) NOT NULL
, ACCOUNT_ID VARCHAR2(20) NOT NULL
);
CREATE TABLE ADDRESS_DETAILS_TB
(
ACCOUNT_ID VARCHAR2(20) NOT NULL
, ADDRESS_ID VARCHAR2(20) NOT NULL
);
테이블 생성 스크립트를 다음으로 구분해야 합니다./
또는 다음으로 명령을 종료합니다.;
이렇게 해보세요.
CREATE TABLE ACCOUNT_DETAILS_TB ( CUSTOMER_ID VARCHAR2(20) NOT NULL , ACCOUNT_ID VARCHAR2(20) NOT NULL )
/
CREATE TABLE ADDRESS_DETAILS_TB ( ACCOUNT_ID VARCHAR2(20) NOT NULL , ADDRESS_ID VARCHAR2(20) NOT NULL )
/
OR
CREATE TABLE ACCOUNT_DETAILS_TB ( CUSTOMER_ID VARCHAR2(20) NOT NULL , ACCOUNT_ID VARCHAR2(20) NOT NULL );
CREATE TABLE ADDRESS_DETAILS_TB ( ACCOUNT_ID VARCHAR2(20) NOT NULL , ADDRESS_ID VARCHAR2(20) NOT NULL );
SQL Server에서 VARCHAR2를 NVARCHAR로 변경하여 이 스크립트를 실행한 결과 다음 이름으로 데이터베이스에 생성된 테이블이 2개 있습니다.
- ACCOUNT_DETAILS_TB1
- ADDRESS_DETAILS_TB2
여기 제 데이터베이스의 스크린샷이 있고 작성된 두 개의 테이블은 둥근 모양입니다.
언급URL : https://stackoverflow.com/questions/19239743/create-multiple-tables-using-single-sql-script-file
'programing' 카테고리의 다른 글
문자열에 다른 문자열이 포함되어 있습니다. (0) | 2023.08.17 |
---|---|
스프링 프로파일 응용프로그램 속성 순서 (0) | 2023.08.17 |
Google 공동 연구소: GPU에 대한 오해의 소지가 있는 정보(일부 사용자는 5%의 RAM만 사용 가능) (0) | 2023.08.17 |
어떻게 신속하게 선택적 마감을 합니까? (0) | 2023.08.17 |
다중 사이트 WordPress 설치의 하위 사이트에서 wp-admin에 액세스하면 리디렉션이 너무 많이 발생하는 이유는 무엇입니까? (0) | 2023.08.17 |