postgresql中DML操作
2019独角兽企业重金招聘Python工程师标准>>>
除了insert我感觉有些特别的写法.update和delete没啥特别的.
这里列举一些特殊的写法
insert
db01=> create table t_insert(id int,name text);
CREATE TABLE
db01=> insert into t_insert values(1,'hippo');
INSERT 0 1
db01=> insert into t_insert values(2,'jack'),(3,'joe'),(4,'alice'); --一次插入多条记录
INSERT 0 3
db01=> insert into t_insert default values; --全部插入默认值
INSERT 0 1
db01=> alter table t_insert alter column name set default 'name';
ALTER TABLE
db01=> insert into t_insert default values;
INSERT 0 1
db01=> insert into t_insert(id,name) values(9,default); --这种写法oracle中也有
INSERT 0 1
db01=> select * from t_insert;id | name
----+-------1 | hippo2 | jack3 | joe4 | alice| | name9 | name
(7 rows)
转载于:https://my.oschina.net/hippora/blog/379549
postgresql中DML操作相关推荐
- oracle中dml操作,Oracle的DML操作过程
DML操作,Oracle所有进程配合执行的过程成! 用户将DML操作的语句通过进程传输给sga中的buffer cache,然后在buffer cache中对所更改的数据块进行更新操作,然后首先由lo ...
- mysql中dml操作_MySQL的DML语言操作实例
补充说明,外键:不要使用外键,一切外键概念都在应用层解决. 补充说明,数据库的列,也就是字段名,尽量带上飘符号` 数据库存在的意义:数据存储和数据管理. 数据库:行(数据),列(字段) 注意:本页是解 ...
- oracle中dml操作,oracle数据库(五)DML操作
文章目录 1 SQL语句的类型: 1 DQL:数据查询语言select 2 DML:数据操作语言,insert delete update -->可以回退(可以进行事务操作) 3 DDL :数据 ...
- ORA-14551: 无法在查询中执行 DML 操作
最近在调试一个带DML操作的函数时,一直不成功,在PL/SQL中测试时没问题,通过SQL语句调用函数时就不行了,刚开始一直没找到原因,后来无意间把 函数中捕获异常的代码注释掉,终于通过SQL调试时,弹 ...
- PL/SQL“ ORA-14551: 无法在查询中执行 DML 操作”解决
环境 Oracle 11.2.0 + SQL Plus 问题 根据以下要求编写函数:将scott.emp表中工资低于平均工资的职工工资加上200,并返回修改了工资的总人数.PL/SQL中有更新的操作, ...
- ora 所有表记录数_ORACLE中如何查找定位表最后DML操作的时间小结
在Oracle数据库中,如何查找,定位一张表最后一次的DML操作的时间呢?方式主要有三种,不过它们都有一定的局限性,下面简单的分析.总结一下. 1:使用ORA_ROWSCN伪列获取表最新的DML时间 ...
- Percona SFX:计算型存储在PostgreSQL中的价值
早前,ScaleFlux委托Percona对其最新的下一代可计算存储设备CSD 2000进行标准评测.一份客观的评测报告需要尽可能地直观并尊重事实,因此我们会着重关注测试中不同寻常的地方. 标准评测就 ...
- PostgreSQL中的表锁
本文转自PostgreSQL中文社区,文章链接:https://www.modb.pro/db/26462 PostgreSQL的并发控制以**快照隔离(SI)为主,以两阶段锁定(2PL)**机制为辅 ...
- postgresql中COPY的用法
一.测试创建表: [postgres@cacti ~]$ cat test.sql CREATE TABLE weather ( city varchar(80), temp_lo int, temp ...
最新文章
- python怎么读取列表-python读入列表
- 计算机网络-思维导图(2)物理层
- 面试题 02.01. 移除重复节点
- oracle em 界面乱码,oracle em 按钮乱码解决办法及em网页变成英文
- Git - 版本控制工具十分钟入门手册
- [Java基础]List集合子类特点
- Android 2.3发短信详细流程
- LunarCrush将比特币批评家Peter Schiff列为第二大比特币影响者
- Android Q Data Setup For Long Connection
- codeforces949D Curfew
- 角谷猜想:所谓角谷猜想,是指对于任意一个正整数,如果是奇数,则乘 3 加 1,如果是偶数,则除以2,得到的结果再按照上述规则重复处理,最终总能够得到 1。如假定初始整数为 5,计算过程分别为 16、
- Postek博思得打印机
- [****ViewController scrollViewDidScroll:]: message sent to deallocated instance 0x12d6c22f0
- 我的世界java版gamemode指令_我的世界(电脑Java版)简单又好玩指令教程
- ICCV 2021 Oral | 金字塔视觉Transformer(PVT):用于密集预测的多功能backbone
- 线性规划问题及单纯形法-单纯形法原理
- Elasticsearch - 压测方案之 esrally 简介
- php上传图片到mysql并显示
- docker-compose详解
- Centos 鼠标左键突然失灵问题与解决