mysql恶补2_表级约束与列级约束
来源:互联网 发布:java没有设置主类 编辑:程序博客网 时间:2024/04/29 08:57
对一个数据列建立的约束,称为列级约束。
对多个数据列建立的约束,称为表级约束.
列级约束既可以在列定义时声明,也可以在列定义后声明.
表级约束只能在列定以后声明.
sql命令补充:
alter table `biao` add lieming varchar(20) after liedehoumian; //修改列
alter table `biao` drop lieming,drop lieming //删除列
alter table `biao` add constraint yueshuming_id primary key(id); //修改约束
alter talbe `biao` add unique(lieming);
show create table `biao`; //显示创建表的sql语句
show indexes from biao\G; //显示表的索引
alter table biao2 add foregin key(pid) references biao1(id);//添加外键
alter talbe biao alter age set default 15; //修改列的信息
alter table 表名 character set utf8 collate utf8_unicode_ci; //修改表的字符集
alter database 数据库名 character set utf8 collate utf8_unicode_ci; //修改表的字符集
alter table 表名 auto_increment = 1;//把表的自增长id清零
alter table table_name rename table_new_name; //改表的名字
show columns from 表名;//显示表的结构
ALTER TABLE `b` CHANGE `sex` `sex` ENUM( '男', '女' ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL;
//修改字段
查询数据库中所有表名
select table_name from information_schema.tables where table_schema='csdb' and table_type='base table';
查询指定数据库中指定表的所有字段名column_name
select column_name from information_schema.columns where table_schema='csdb' and table_name='users'
- mysql恶补2_表级约束与列级约束
- mysql恶补_约束1
- MySQL 表级约束与列级约束
- MySQL表级约束与列级约束、修改数据表
- 列级约束与表级约束
- 列级约束与表级约束
- SQL Server (列级约束与表级约束)
- 列级约束和表级约束
- SQL Server 2000中的列级约束与表级约束
- SQL Server 2000中的列级约束与表级约束
- 数据库系统概论学习笔记----表级完整性约束与列级完整性约束
- 你知道吗?约束分为列级约束和表级约束。
- 列约束以及表约束
- Programmer列约束与表约束(SQL 语句)
- Mysql修改约束,列信息,表信息
- sql中表级约束和列级约束
- Oracle_sql 基础_表与约束
- 数据库 SQL语言中 列级约束和表级约束
- 微服务与SOA的实践应用对比
- leetcode 之 same tree
- spring学习之IOC(控制翻转)和ID(依赖注入) -- 坚持每天写收获
- C++之智能指针(二)
- LeetCode_101. Symmetric Tree_对称二叉树
- mysql恶补2_表级约束与列级约束
- oracle https://localhost:1158/em 无法打开
- 谷歌C++编程规范笔记
- android UI重绘
- rotate旋转不间断动画
- LeetCode-1.Two Sum
- ubuntu14.04LTS下编译安装Open Babel和python语言绑定
- base-adapter-helper源码解析
- Java——BufferedReader和BufferedWriter