数据库增删改命令 分类笔记
来源:互联网 发布:中宣部知乎 编辑:程序博客网 时间:2024/06/04 18:11
注一下所有命令都在postgresql下验证过
数据库
1创建
create database database_name;
2删除
drop database database_name;
3重命名
alter database database_name
rename to new_database_name;
表
1创建
create table table_name
(
id serial primary key not null,
column_name varchar(255),
not null, unique, primary key, foreign key, check, default
);
2删除
drop table table_name;
3重命名
alter table table_name
rename to new_table_name;
字段
1添加字段
alter table table_name
add column column_name datatype;
2删除字段
alter table table_name
drop column column_name;
3重命名字段
alter table table_name
rename column column_name to new_column_name;
4修改字段数据类型
alter table table_name
alter column column_name type datatype;
索引
1创建索引
create index index_name
on table_name(column_name, column_name);
2删除索引
drop index index_name;
3重命名索引
alter index index_name
rename to new_index_name;
视图
1创建视图
create view view_name
as 一条select的搜索语句
2删除视图
drop view view_name
3重命名视图
alter view view_name rename to new_view_name;
数据
1插入数据
insert into table_name (column_name, column_name, ...)
values(value1, value2, ....);
2删除数据
delete from table_name
where column_name = value;
3更新数据
update table_name
set column_name = value
where column_name = value;
数据库
1创建
create database database_name;
2删除
drop database database_name;
3重命名
alter database database_name
rename to new_database_name;
表
1创建
create table table_name
(
id serial primary key not null,
column_name varchar(255),
not null, unique, primary key, foreign key, check, default
);
2删除
drop table table_name;
3重命名
alter table table_name
rename to new_table_name;
字段
1添加字段
alter table table_name
add column column_name datatype;
2删除字段
alter table table_name
drop column column_name;
3重命名字段
alter table table_name
rename column column_name to new_column_name;
4修改字段数据类型
alter table table_name
alter column column_name type datatype;
索引
1创建索引
create index index_name
on table_name(column_name, column_name);
2删除索引
drop index index_name;
3重命名索引
alter index index_name
rename to new_index_name;
视图
1创建视图
create view view_name
as 一条select的搜索语句
2删除视图
drop view view_name
3重命名视图
alter view view_name rename to new_view_name;
数据
1插入数据
insert into table_name (column_name, column_name, ...)
values(value1, value2, ....);
2删除数据
delete from table_name
where column_name = value;
3更新数据
update table_name
set column_name = value
where column_name = value;
0 0
- 数据库增删改命令 分类笔记
- mysql数据库增删查改操作命令
- laravel数据库的增删改查笔记
- 数据库-增删改查
- 数据库增删改查
- 数据库增删改查
- 数据库增删改查
- 数据库增删改查
- 数据库增删改查
- 数据库简单增删改
- 数据库增删改查
- 数据库增删查改
- 数据库增删改练习
- 数据库增删改查
- 数据库增删改查
- 数据库增删改查!
- 数据库-增删改查
- 数据库 增删改查
- 终端curl调用jenkins自动化持续集成
- 搜狗实习面试
- 1006 Java 类及其组成可以用的修饰符
- Html ----------第七章 制作北大青鸟网站导航
- ScrollView 嵌套 RecyclerView 高度自适应遇到的问题
- 数据库增删改命令 分类笔记
- linux中的动态、静态库
- Record Locks
- 传统IO socket
- select 优化socket回射服务器
- iOS10推送项目配置
- 监控线上服务器运行情况脚本
- unsigned类型需要注意的事项
- C++“准”标准库Boost学习指南(9):Boost.Bind