postgresql
Decent℡
勤能补拙
展开
-
pgsql中returning 从修改的行中返回数据
insert into staff(name,email,address,dept_id) values('wf','[email protected]','合肥',001) returning id ;有时在修改行的操作过程中获取数据很有用。INSERT、UPDATE和DELETE命令都有一个支持这个的可选的RETURNING子句。使用RETURNING可以避免执行额外的数据库查询来收集数据,并且在否则难以可靠地识别修改的行时尤其有用。在INSERT中,可用于RETURNIN...原创 2022-03-21 11:26:17 · 2746 阅读 · 0 评论 -
pgsql修改字段类型varchar为integer
想把dept_id字段varchar类型修改为Integer类型执行以下语句报错:alter table staff alter column dept_id type intalter table staff alter column dept_id type int> 错误: 字段 "dept_id" 不能自动转换成类型 integerHINT: 您可能需要指定"USING dept_id::integer"。因为int转varchar有隐式转换,故可以自动转换过去。...原创 2022-03-21 10:36:24 · 5234 阅读 · 1 评论