我有一个表格,是这样创建的:
CREATE TABLE IF NOT EXISTS DIM_Jour (
jour_id uuid NOT NULL,
AAAA int,
MM int,
JJ int,
Jour_Semaine int,
Num_Semaine int,
PRIMARY KEY (jour_id)
);
我正在尝试手动插入一些值以进行测试。我知道最终我需要使用UUID生成器。
INSERT INTO DIM_Jour (jour_id, AAAA, MM, JJ, Jour_Semaine, Num_Semaine) VALUES (
292a485f-a56a-4938-8f1a-bbbbbbbbbbb1,
2020,
11,
19,
4,
47
);
我得到了这个错误(或类似的错误)。
ERROR: syntax error at or near "a485f"
LINE 3: 292a485f-a56a-4938-8f1a-bbbbbbbbbbb1,
^
我尝试了Postgres文档中提到的不同格式,但似乎它不接受任何格式。这是一个愚蠢的语法问题还是我漏掉了什么?正确的语法是什么?