PgSQL的with as语法

 returning 返回的这一些字段,然后进行汇总为remove_alarms 

然后select一下remove_alarms 出来的数据然后保存到tb_alarm_his 里面

with remove_alarms as(
delete
from
	tb_alarm
where
	id in ('508') 
	returning 
	0,
	now(),
	'admin',
	alarmadvice,
	alarmadvicecn,
	alarmarisestimestamp,
	alarmclass,
	alarmid,
	alarmlevel,
	alarmname,
	alarmnamecn,
	alarmreason,
	alarmreasoncn,
	alarmsequence,
	currentvalue,
	detail,
	ifservicelive,
	locationinfo1,
	locationinfo2,
	nodeip,
	nodename,
	nodeport,
	podname,
	restartreply,
	servicename,
	sourceservice,
	thresholdvalue,
	tenant,
	confirmstatus,
	confirmer,
	alarmconfirmtimestamp)
insert
	into
	tb_alarm_his (alarmtype,
	alarmrecovertimestamp,
	cleaner,
	alarmadvice,
	alarmadvicecn,
	alarmarisestimestamp,
	alarmclass,
	alarmid,
	alarmlevel,
	alarmname,
	alarmnamecn,
	alarmreason,
	alarmreasoncn,
	alarmsequence,
	currentvalue,
	detail,
	ifservicelive,
	locationinfo1,
	locationinfo2,
	nodeip,
	nodename,
	nodeport,
	podname,
	restartreply,
	servicename,
	sourceservice,
	thresholdvalue,
	tenant,
	confirmstatus,
	confirmer,
	alarmconfirmtimestamp)
select
	*
from
	remove_alarms

相关推荐

  1. PgSQLwith as语法

    2024-04-08 21:22:02       42 阅读
  2. pythonwith语句

    2024-04-08 21:22:02       25 阅读
  3. pgsqlwith子句和直接查询差别

    2024-04-08 21:22:02       54 阅读
  4. pgsql_postgresql表继承关系查询

    2024-04-08 21:22:02       62 阅读
  5. MySQL与PgSQL优缺点对比

    2024-04-08 21:22:02       62 阅读
  6. PgSQL登录相关(Ubuntu22.04)

    2024-04-08 21:22:02       34 阅读
  7. MySQL中WITH AS语句使用

    2024-04-08 21:22:02       61 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-08 21:22:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-08 21:22:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-08 21:22:02       87 阅读
  4. Python语言-面向对象

    2024-04-08 21:22:02       96 阅读

热门阅读

  1. 【LeetCode热题100】【栈】柱状图中最大的矩形

    2024-04-08 21:22:02       29 阅读
  2. vscode配置vue + python

    2024-04-08 21:22:02       43 阅读
  3. Cisco Nexus 93180做为fex使用

    2024-04-08 21:22:02       39 阅读
  4. LeetCode 1600.王位继承顺序:深度优先搜索(DFS)

    2024-04-08 21:22:02       35 阅读
  5. Acwing2024蓝桥杯贡献法

    2024-04-08 21:22:02       33 阅读
  6. KVM基础管理命令

    2024-04-08 21:22:02       34 阅读
  7. C++(10): std::map、std::multimap与std::unordered_map

    2024-04-08 21:22:02       30 阅读
  8. VUE 实现路由的基本原理

    2024-04-08 21:22:02       29 阅读
  9. 如何进行Python代码的调试和测试?

    2024-04-08 21:22:02       31 阅读
  10. C# 一种基于 event 和 委托的事件机制

    2024-04-08 21:22:02       35 阅读
  11. pytest中文使用文档----11测试的参数化

    2024-04-08 21:22:02       33 阅读
  12. Llama Index的NodeParser详解

    2024-04-08 21:22:02       38 阅读