数据表的基本语句

简介: 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;

相关文章
|
9月前
|
SQL 关系型数据库 MySQL
学习MySQL中DDL语句的修改字段与删除字段,删除表
学习MySQL中DDL语句的修改字段与删除字段,删除表
|
4月前
|
数据库
SQL_语句常见的操作创建,使用,删除表和表级约束
SQL_语句常见的操作创建,使用,删除表和表级约束
49 0
|
8月前
|
SQL 前端开发 关系型数据库
零基础学习数据库SQL语句之查询表中数据的DQL语句
零基础学习数据库SQL语句之查询表中数据的DQL语句
53 0
|
SQL 数据库 C语言
使用SQL语句实现数据表管理
本次实验主要介绍如何在RDS-SQLServer数据库中使用SQL语句实现数据表管理。
|
SQL 关系型数据库 MySQL
MYSQL 批量修改表前缀与删除数据表 sql 语句
MYSQL 批量修改表前缀与删除数据表 sql 语句
|
SQL 索引
SQL创建索引语句及查看表中的索引
SQL创建索引语句及查看表中的索引
|
关系型数据库 MySQL
|
SQL
SQL查询数据并插入新表
SQL查询数据并插入新表     --如果接受数据导入的表已经存在 insert into 表 select * from tablename --如果导入数据并生成表 select * into 表 from tablename  网名:浩秦; 邮箱:root#landv.pw; 只要我能控制一個國家的貨幣發行,我不在乎誰制定法律。
1972 0
|
SQL Oracle 关系型数据库
创建表等操作
版权声明:转载请注明出处:http://blog.csdn.net/dajitui2024 https://blog.csdn.net/dajitui2024/article/details/79396641 ...
1181 0