SQLite는 테이블을 만드는 방법
SQLite는는TABLE 문은 새 테이블을 만들 특정 데이터베이스에 사용되는 CREATE.기본 테이블 작성 데이터 유형 이름 테이블, 열, 각 열 정의에 관한 것이다.
문법
다음과 같이 CREATE TABLE 문의 기본 구문은 다음과 같습니다
CREATE TABLE database_name.table_name( column1 datatype PRIMARY KEY(one or more columns), column2 datatype, column3 datatype, ..... columnN datatype, );
CREATE TABLE 새로운 데이터베이스 테이블 키워드를 만들 수있는 시스템을 말한다. CREATE TABLE 문은 테이블 이름 또는 고유 식별자옵니다. 또한TABLE_NAME와데이터베이스 _을 지정하도록 선택할 수있습니다.
예
다음은 테이블 회사를 생성하는 예는, ID는 기본 키 테이블의 레코드를 작성 NOT NULL 제약 조건의 표현으로,이 필드는 NULL이 될 수 없습니다입니다 :
sqlite가> (TABLE 회사를 CREATE ID INT PRIMARY KEY NOT NULL, NULL NOT 이름 텍스트, NULL NOT AGE INT, 주소의 CHAR (50) SALARY의 REAL );
우리가 운동을 사용하는 다음 장에있을 것입니다,의 테이블을 만들어 보자 :
sqlite가> (표 DEPARTMENT을 CREATE ID INT PRIMARY KEY NOT NULL, NULL NOT DEPT CHAR (50) EMP_ID INT NOT NULL );
당신은.tables 테이블이 성공적으로 명령 목록을 모두 추가 데이터베이스 테이블을 작성되었는지 확인하기 위해 명령 SQLite는 명령을 사용할 수 있습니다.
sqlite가> .tables 회사 DEPARTMENT
여기, 우리는 우리가 두 개의 테이블 회사, 부서를 만들어 볼 수 있습니다.
다음과 같이 테이블에 대한 전체 정보를 얻기 위해 명령 .schemaSQLite는 사용할 수 있습니다 :
sqlite>.schema COMPANY CREATE TABLE COMPANY( ID INT PRIMARY KEY NOT NULL, NAME TEXT NOT NULL, AGE INT NOT NULL, ADDRESS CHAR(50), SALARY REAL );