0

以下语句通过说语法错误而失败,我没有看到语法错误,请帮助:

SELECT dblink_exec(
     'dbname=billing  user=billing password=billing port=5432',
     'insert into md.radacct values('2013-01-01 00:00:00+01:30')');

表是这样创建的

create table md.radacct(date_time timestamp with time zone);
4

1 回答 1

1

您需要在最外面的单引号内加倍单引号。

select dblink_exec('...', ' insert into ... values(''2013-01-01 ... '')');
于 2013-09-17T15:20:46.847 回答