sqlite3>drop table 数据库名称.数据表名称 示例 --create 学生表 CREATE TABLE tb_student( sno INT PRIMARY KEY NOT NULL,--学号 sname text notnull, --姓名 ssex text notnull, --性别 sageint,--年龄 sdept text--学生所在的系 );--create 课程表 CREATE TABLE course( cno INT PRIMARY KEY NOT ...
CREATE TABLE 是告诉数据库系统创建一个新表的关键字。CREATE TABLE 语句后跟着表的唯一的名称或标识。您也可以选择指定带有table_name的database_name。 实例 下面是一个实例,它创建了一个 COMPANY 表,ID 作为主键,NOT NULL 的约束表示在表中创建纪录时这些字段不能为 NULL: sqlite>CREATE TABLE COMPANY(ID INT...
SQLite> CREATE TABLE COMPANY( ID INT PRIMARY KEY NOT NULL, NAME TEXT NOT NULL, AGE INT NOT NULL, ADDRESS CHAR(50), SALARY REAL ); 在这里,NOT NULL表示列总是接受给定数据类型的显式值。这里有两个列我们没有使用 NOT NULL,这意味着这两个列可以为 NULL。 带有NULL 值的字段在记录创建的时候可以...
create table PersonInfos ( birthday date null check(birthday>'1000-01-01' and birthday<'2999-01-01'), id int not null primary key identity(1,1),--主键约束,并且标识种子增量为1(自动增加) cnname nvarchar(20) null, engname varchar(20) null, salary decimal(18,2) not null default(0.00)...
createstuden_table(Stu_no intergerPRIMARYKEY, Name textNOTNULL, Id intergerUNIQUE, Age intergerCHECK(Age>6), School textDEFAULT'xx 小学); --该语句创建一个记录学生信息的数据表。 sqlite3 存储数据的类型 NULL:标识一个 NULL 值 INTERGER:整数类型 ...
CREATE TABLE 是告诉数据库系统创建一个新表的关键字。CREATE TABLE 语句后跟着表的唯一的名称或标识。您也可以选择指定带有table_name的database_name。 实例 下面是一个实例,它创建了一个 COMPANY 表,ID 作为主键,NOT NULL 的约束表示在表中创建纪录时这些字段不能为 NULL: ...
1、CREATE TABLE Persons ( Id_P int NOT NULL CHECK (Id_P>0), LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255) ) 2、CREATE TABLE Persons ( Id_P int NOT NULL, LastName varchar(255) NOT NULL, ...
sqlite> CREATE TABLE ...> IF NOT EXISTS ...> member (name TEXT NOT NULL, ...> datestamp DATETIME DEFAULT CURRENT_TIMESTAMP); 在此代码示例中,我在语句的分句后按了回车键。以使其更易于阅读。除非以分号(;)终止,否则 SQLite 不会运行你的 SQL 语句。
例子:create table kk(name char[30],fd int); (2)避免重复创建表 原型:create table if not exists 表名(列名 列的类型,列名 列的类型...); 例子:create table if not exists kk(name char[30],fd int); 查: .table .tables 删: 原型:drop table 表名; ...