怎么在PostgreSQL中使用timestamp数据类型?
程序员文章站
2022-06-24 23:16:06
to get three milliseconds, one must write 12.003, which the conversion treats as 12 + 0.003 = 12.00...
to get three milliseconds, one must write 12.003, which the conversion treats as 12 + 0.003 = 12.003 seconds.
第一点:众所周知,timestamp数据类型最细粒度到微秒(us),也就是timestamp(6)
那么
postgres=# create table abc_s.test_lei (c1 timestamp(7)); warning: timestamp(7) precision reduced to maximum allowed, 6 第1行create table abc_s.test_lei (c1 timestamp(7)); ^ warning: timestamp(7) precision reduced to maximum allowed, 6 create table postgres=#
那么如上的语句虽然报错了,但是这个表还是create成功了,见下:
第二点:
sql语句中想插入400毫秒,就要写:
sql语句中想插入40毫秒,就要写:
sql语句中想插入4毫秒,就要写:
因为1000毫秒=1秒
上一篇: ZABBIX4.4 安装及配置
推荐阅读
-
详解在Linux中怎么使用cron计划任务
-
win8.1系统如何使用哔哩哔哩?在哔哩哔哩中怎么设置及搜索视频?
-
TIMESTAMP类型字段在SQL Server和MySQL中的含义和使用
-
vue怎么在style中使用data中定义的变量
-
在使用电脑时怎么才能在众多文件中快速找到我想要的文件
-
怎么在PostgreSQL中使用timestamp数据类型?
-
WPS演示课件中声音使用技巧怎么在幻灯片中添加声音
-
thinkphp中怎么让assign在另一个模板里使用呢?
-
为什么使用WinSCP打开远程文件后在文件中增加那么多换行呢,怎么会这样啊?
-
为什么使用WinSCP打开远程文件后在文件中增加那么多换行呢,怎么会这样啊?