簡體   English   中英

Prisma:創建沒有日期的時間戳字段

[英]Prisma: Create timestamp field without date

我想在我的表中以時間戳類型創建一個字段,但沒有日期戳。 DateTime 類型生成帶有日期戳的那個,但我不想要那個。 誰能幫我?

提前致謝! :)

使用時間字段time(stamp) 類型

select '2020-09-28 12:22'::timestamp::time;
time   
----------
 12:22:00

\d ts_test 
                         Table "public.ts_test"
  Column  |            Type             | Collation | Nullable | Default 
----------+-----------------------------+-----------+----------+---------
 ts_tz    | timestamp with time zone    |           |          | 
 ts       | timestamp without time zone |           |          | 
 ts_txt   | character varying           |           |          | 
 time_fld | time without time zone      |           |          | 

insert into  ts_test (time_fld) values ('2020-09-28 12:22');

select * from ts_test where time_fld is not null;
 ts_tz |  ts  | ts_txt | time_fld 
-------+------+--------+----------
 NULL  | NULL | NULL   | 12:22:00

時間戳將被截斷為一個時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM