這裏是我的功能,執行此功能時,它會返回錯誤:POSTGRESQL - 錯誤的返回select查詢
create or replace function country(varchar)
returns customer(customer_id integer,
first_name varchar,
last_name varchar) as $$
select customer_id, customer.first_name, customer.last_name
from customer
inner join address on customer.address_id = address.address_id
inner join city on address.city_id = city.city_id
inner join country on city.country_id = country.country_id
where country = '$1';
$$
language sql;
錯誤返回查詢發生。
我認爲你有一個錯字,你應該使用'哪裏國家= $ 1',_沒有單引號。 –
你有什麼錯誤? – Mureinik
錯誤:在「整數」處或附近的語法錯誤 LINE 2:返回customer(customer_id integer,謝謝Tim我刪除了單引號,但這個錯誤表明我說有語法錯誤,並指出整數可以幫助我進出口新的Postgres的 – kimdasuncion12