需要对这个表中的一个字段设置为主键: alter table table_name add primary key (id); alter table ...
校名char (24) NOT NULL ) ON [PRIMARY] go alter table 学生 add CONSTRAINT PK_student_id PRIMARY KEY (学号) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. -- 联合主键 把两列设置成一个主键 CREATE TABLE...
[CONSTRAINT] [外键约束名称] FOREIGN KEY(外键字段名) REFERENCES 主表名(主键字 段名) 2. 已有表添加外键 ALTER TABLE 从表 ADD [CONSTRAINT] [外键约束名称] FOREIGN KEY (外键字段名) REFERENCES 主表(主键字段名); */ -- 创建主表 create table department( id INT PRIMARY KEY auto_increment, dep_...
1、增加一个列 alter table t_name add column col type; 2、添加主键 alter table t_name add primary key(col); alter table t_name drop primary key(col); 3、创建视图 create vire viewname as select statement; drop view viewname; 4、高级查询运算符 union:组合其他两个结果表并消除表中任何重复...
SQLite 是一个轻量级的嵌入式数据库引擎,它支持多种数据类型和SQL语法。在SQLite中,主键(Primary Key)是表中的一个或多个列,其值能唯一地标识表中的每一行/记录。设置主键有助于快...
AddForeignKey ✔(重新构建) AddPrimaryKey ✔(重新构建) AddUniqueConstraint ✔(重新构建) AlterColumn ✔(重新构建) CreateIndex ✔ CreateTable ✔ DropCheckConstraint ✔(重新构建) DropColumn ✔(重新构建) DropForeignKey ✔(重新构建) DropIndex ✔ DropPrimaryKey ✔(重新构建) DropTable ...
原型: alter table 表名 add column 列名 列名类型; 例子: alter table kk add column online int; 2.针对数据,在已有表的基础上 增 原型:insert into 表名 values(每一列的值); 例子:insert into kk values("xiaohua",4,1,); insert into kk values("GGB",5,0,); ...
5、删除一张表(drop table 表名) 6、修改表(添加一列 重命名) 添加一列: alter table 表名称 add 列名称 数据类型; 表的重命名:alter table 旧表名 rename to 新表名; 7、插入数据 (insert into 插入一个完整的行) (insert into 插入部分数据) ...
alter table 表名 add 列名 数据类型;(修改表的结构,添加新的一列) eg: alter table persons add sex text; alter table persons rename to qianfeng; 2.3.删除表 语法:drop table 表名 ; 2.4.插入新的一行数据 语法:insert into 表名 values (列值1,列值2...);全部赋值 insert into 表名 (列名称,...
ALTERTABLE表名ADDCOLUMN字段1 text--添加单个字段 ALTERTABLE表名 RENAMETO表名2;--修改表名 --创建表 CREATETABLE表名( 字段1INTPRIMARYKEYNOTNULL, 字段2 TEXTNOTNULL, 字段3CHAR(50), 字段4REAL ); 据了解,SQLite目前不支持删除字段和修改字段,所以可以采用的方法有: ...