当在SQLite中创建表时,你需要使用CREATE TABLE语句。以下是一个通俗的示例,展示若何创建一个名为students的表,该表包含id、name、age和grade这四个列:
sql
m.szhongwuhuan.com
m.sdzyd.com
CREATE TABLE students (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
age INTEGER,
grade TEXT
);
在这个示例中:
id列是一个整数类型,被诞生为主键(PRIMARY KEY),而且会自动递加(AUTOINCREMENT)。这意味着每次插入新行时,微交易SQLite王人会为id列生成一个新的、惟一的整数。
name列是一个文本类型(TEXT),而且被诞生为非空(NOT NULL),意味着在插入新行时必须为这一列提供一个值。
age列是一个整数类型(INTEGER),不错存储学生的年事。
grade列亦然一个文本类型(TEXT),不错存储学生的年级或得益等第。
你不错说明我方的需要转机列的数据类型和禁止。在SQLite中,常用的数据类型包括INTEGER、REAL、TEXT和BLOB,而常用的禁止包括PRIMARY KEY、NOT NULL、UNIQUE和CHECK等。
name列整数gradenameid发布于:福建省