postgresql数据创建时间&更新时间

建表语句

CREATE table if not exists "test_table" (
    "name" TEXT, 
    "age" TEXT, 
    "create_at" TIMESTAMP DEFAULT CURRENT_TIMESTAMP(0),
    "update_at" TIMESTAMP DEFAULT CURRENT_TIMESTAMP(0)
);
  • 实现:
    1. 创建带create_at和update_at字段的表,字段默认值为精度为0的CURRENT_TIMESTAMP,保证数据在插入时默认会同时记录当前时间为创建时间和更新时间
    2. 在插入语句的时候判断当数据重复时,更新update_at字段即可
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 13,211评论 0 13
  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 11,175评论 0 4
  • 第一节:数据库入门 数据库系统架构图: 数据库: 数据库 提供 了 一个 存储 空间 用来 存储 各种 数据, 可...
    White_Li阅读 3,161评论 0 0
  • ——聊聊如今的教育 本来很早就有落笔写写关于教育的事,毕竟也是读过几年书的人,有着自己的读书经历,偶然了解了一下上...
    考拉丶大叔阅读 1,832评论 0 3
  • 记得,那是一个炎热的下午,突然间刮来一阵大风,而我还在教室里上着晚自习,渐渐的风声越来越大,只听见窗户上的玻璃...
    A琴琴_bb01阅读 1,103评论 0 2

友情链接更多精彩内容