Rev*_*Dev 0 sql postgresql quoted-identifier
我正在尝试更新 pgadmin 3 (postgres 9.4) 中的一个表,名为:assay.Luminex.Luminex_GT_shared.Analyte
我不断收到错误:
ERROR: improper qualified name (too many dotted names):
assay.luminex.luminex_gt_shared.analyte
Run Code Online (Sandbox Code Playgroud)
我已经测试了反引号和括号无济于事,不断出现语法错误:
SELECT * FROM `assay.Luminex.Luminex_GT_shared.Analyte`;
SELECT * FROM [assay.Luminex.Luminex_GT_shared.Analyte];
Run Code Online (Sandbox Code Playgroud)
我是 SQL 新手,我只是想对表进行简单的更新并陷入困境。
小智 5
正如SQL手册中所述,非标准标识符必须用双引号引起来:
SELECT *
FROM "assay.Luminex.Luminex_GT_shared.Analyte";
Run Code Online (Sandbox Code Playgroud)
但你真的应该避免这样的名字。
| 归档时间: |
|
| 查看次数: |
6946 次 |
| 最近记录: |