[Postgresql] drop 和 delete 命令的区别
2015-06-26 09:38
686 查看
在postgresql中,drop命令用来删除一个数据库,也可以用来删除数据库中的某个表。
drop db_name --- 删除数据库,此数据库及数据库中所有的表都将被一起删除。
drop table table_name -- 删除数据库中某一数据表,此数据表及表中的内容将一起被删除。
delete from talbe_name where [condition] -- 根据condition,删除表table_name 中的对应的表记录,只删除对应的数据表中某一行表记录。
drop db_name --- 删除数据库,此数据库及数据库中所有的表都将被一起删除。
drop table table_name -- 删除数据库中某一数据表,此数据表及表中的内容将一起被删除。
delete from talbe_name where [condition] -- 根据condition,删除表table_name 中的对应的表记录,只删除对应的数据表中某一行表记录。
相关文章推荐
- 利用(Tcmalloc) google-perftools优化Nginx和MySQL性能
- 执行测试操作contentprovider时,说cn.bjoracle.mq.providers.sqlite/person是无效的contentprovider
- 闪回drop恢复表后sql执行计划异常
- Django+MySQL安装配置详解(Linux)[更新为1.8.2版]
- win7下PL/SQL Developer的安装
- 黄聪:Mysql数据库还原备份提示MySQL server has gone away 的解决方法(备份文件数据过大)
- MySQL主从架构配置案例
- SQL Developer显示多个工作表
- DayDayUP_Linux运维学习_mysql安装(源码编译安装)
- 探索MySQL高可用架构之MHA(9)
- zabbix使用自带模板监控mysql
- windows 8下配置PLSQLDeveloper
- navicat导入.sql文件出错 2006 - MySQL server has gone away
- 从运维角度浅谈MySQL数据库优化
- mysql性能监控指标及分析
- mysql常见错误解决方法 , 防止人为误操作MySQL数据库技巧一例 ,mysql架构图
- zabbix监控mysql
- [LeetCode][SQL]Department Top Three Salaries
- DayDayUP_Linux运维学习_sqlite3安装
- openstack-db-数据库之SQLAlchemy实战详解