som*_*me1 4 postgresql ddl timestamp
在这里研究之后,我想使用"带时区的时间戳",但无法根据postgres文档找出正确的语法.
ALTER TABLE microwaves ADD COLUMN scanned_in DATA_TYPE timestamp with time zone;
ALTER TABLE microwaves ADD COLUMN scanned_in TYPE timestamp with time zone;
Run Code Online (Sandbox Code Playgroud)
两者都抛出错误.
任何帮助表示感谢,谢谢.
你的语法错了.您不需要[DATA] TYPE此处的部分(只有在您想要更改类型时才需要):
CREATE TABLE barf
( id serial PRIMARY KEY);
ALTER TABLE barf ADD COLUMN scanned_in timestamp with time zone;
Run Code Online (Sandbox Code Playgroud)
BTW(只是一个提示):大多数ALTER语法只是模仿语法CREATE TABLE (...):子语法大致相同.
| 归档时间: |
|
| 查看次数: |
4458 次 |
| 最近记录: |