SQLite utworzyć tabelę
SQLiteCREATE tabela jest używana w danej bazy danych, aby utworzyć nową tabelę.Tworzenie podstawowej tabeli odnosi się do tabel nazwa typu danych, kolumn, a każdy z definicji kolumn.
gramatyka
Podstawowa składnia CREATE TABLE jest następująca:
CREATE TABLE database_name.table_name( column1 datatype PRIMARY KEY(one or more columns), column2 datatype, column3 datatype, plpl. columnN datatype, );
Tworzenie tabeli informuje system, aby utworzyć nowe słowa kluczowego tabeli bazy danych. CREATE TABLE następuje nazwa tabeli lub unikatowy identyfikator. Można również wybrać, aby określićdatabase_nameztable_name.
Przykłady
Oto przykład, który tworzy firmę stołowego, ID jako klucz podstawowy, NOT NULL reprezentacji więzów podczas tworzenia rekordu w tabeli, pola te nie mogą być NULL:
sqlite> CREATE TABLE Company ( ID INT PRIMARY KEY NOT NULL, NAZWA TEXT NOT NULL, AGE INT NOT NULL, CHAR ADDRESS (50), WYNAGRODZENIE NIERUCHOMOŚCI );
Stwórzmy tabelę, będziemy w następnym rozdziale ćwiczenia wykorzystać:
sqlite> CREATE TABLE DZIAŁEM ( ID INT PRIMARY KEY NOT NULL, DEPT CHAR (50) NOT NULL, EMP_ID INT NOT NULL );
Można użyć SQLite polecenia.tables polecenie, aby sprawdzić, czy tabela została utworzona, listy komend wszystkie dodatkowe tabele bazy danych.
sqlite> .tables FIRMA ZAKŁAD
Tutaj widzimy, że właśnie stworzył dwa stoły COMPANY, dział.
Można używaćSQLite .schema polecenie, aby uzyskać pełną informację na stole, co następuje:
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 );