psql获取当前时间和自增长id

    xiaoxiao2021-04-18  46

    1.now() 返回结果:2017-04-13 18:26:36.0234 2. create_time 返回结果:2017-04-13 18:26:36.0234

    前提是在创建表的时候把date字段设置为:timestamp without time zone格式 eg: CREATE TABLE ods.mars_create_subplan ( id serial NOT NULL,–自增长id name text, create_user text, category_1 text, category_2 text, product_name text, start_time date, end_time date, create_time timestamp without time zone, exec_time timestamp without time zone, price numeric(30,16), discount numeric(30,16), coupon numeric(30,16), display numeric(30,16), promote numeric(30,16), debut numeric(30,16), is_collected text, status text ) 往创建好的表里面insert的时候要转化成timestamp格式, 即2017-04-13 18:26:36的格式 所以: insert into ods.mars_create_subplan(create_time) value (now()::timestamp(0)without time zone) 存在数据库的结果即为:2017-04-13 18:26:36

    转载请注明原文地址: https://ju.6miu.com/read-674443.html

    最新回复(0)