2016-07-06 9 views
1

PostgreSQL DBでselectクエリを記述しましたが、構文エラーです。Postgresクエリの構文エラー

select order.c_doctype_id , doc.DocSubTypeSO 
from c_order order 
    inner join c_doctype doc on(order.c_doctype_id = doc.c_doctype_id) 
where order.c_order_id =1000674 

上記のクエリでは、構文エラーが発生する可能性があります。

答えて

2

二重引用符を使用予約語のため""

select "order".c_doctype_id , doc.DocSubTypeSO 
from c_order "order" 
inner join c_doctype doc on("order".c_doctype_id = doc.c_doctype_id) 
where "order".c_order_id =1000674 

それとも、使用していない予約語:

select o.c_doctype_id , doc.DocSubTypeSO 
from c_order o 
inner join c_doctype doc on(o.c_doctype_id = doc.c_doctype_id) 
where o.c_order_id =1000674 
関連する問題