数据表的基本语句

简介: mysql

create table book(

id int not auto_increment(设置主键自增),
字段名 varchar(50) not null(不为空)default""(默认值为"")
字段名 varchar(50) not null default"",
字段名 varchar(50) not null default"",
字段名 double not null default 0.00,
字段名 text,
字段名 date,
primary key (id),
index 索引名称(数据想设置索引列的名称),(为某个字段创建索引)

)
2、重命名数据表
rename table 原表名 to 新表名

alter table 原表名 rename 新表名
3、查看搜有数据表
show tables;
4、删除某张表
drop 表名;
5、查看表结构
desc 表名;
6、把添加列放在某列的后面
alter table 数据表名 add 列名 数据类型 约束 alter 列名;
例如:alter table employee add height int(4) default 170 alter name;
--意思是添加一列int类型的身高字段,默认值为170,放在name字段后面
(若想放在第一列需把"alter 列名"改为"first 列名")
7、更改某列的列名
alter table 表名 change 原列名 新列名 数据类型 约束;
例如:alter table employee change height height1 int(4) default 180;

相关文章
|
6月前
|
SQL 存储 关系型数据库
sql语句,索引,视图,存储过程
sql语句,索引,视图,存储过程
59 0
|
6月前
|
存储 SQL 缓存
4.2.1 SQL语句、索引、视图、存储过程
4.2.1 SQL语句、索引、视图、存储过程
|
1月前
|
数据库
SQL_语句常见的操作创建,使用,删除表和表级约束
SQL_语句常见的操作创建,使用,删除表和表级约束
28 0
|
5月前
|
SQL 数据库
零基础学习数据库SQL语句之操作表中数据的DML语句
零基础学习数据库SQL语句之操作表中数据的DML语句
55 0
零基础学习数据库SQL语句之操作表中数据的DML语句
|
5月前
|
SQL 前端开发 关系型数据库
零基础学习数据库SQL语句之查询表中数据的DQL语句
零基础学习数据库SQL语句之查询表中数据的DQL语句
32 0
|
5月前
|
SQL 数据库 索引
sql数据库建表语句
当涉及到SQL数据库建表时,你需要使用`CREATE TABLE`语句来定义表的结构。以下是一个示例建表语句,你可以根据自己的需求进行修改和扩展: ```sql CREATE TABLE
|
6月前
|
SQL 关系型数据库 MySQL
|
SQL 数据库 C语言
使用SQL语句实现数据表管理
本次实验主要介绍如何在RDS-SQLServer数据库中使用SQL语句实现数据表管理。
|
SQL 关系型数据库 MySQL
mysql查询所有数据库、表、字段常用sql语句
mysql查询所有数据库、表、字段常用sql语句
|
SQL 索引
SQL创建索引语句及查看表中的索引
SQL创建索引语句及查看表中的索引