dblink_exec(text connname, text sql [, bool fail_on_error]) returns text dblink_exec(text connstr, text sql [, bool fail_on_error]) returns text dblink_exec(text sql [, bool fail_on_error]) returns text
dblink_exec
�ϥ�⡼�ȥǡ����١����ǥ��ޥ�ɡʤĤޤ�Ԥ��֤��ʤ�Ǥ�դ�SQLʸ�ˤ�¹Ԥ��ޤ���
2�Ĥ�text���ΰ�����Ϳ����줿��硢�����ܤΰ����Ϥޤ���³��³��̾�������뤿��˻Ȥ��ޤ���
�⤷���Ĥ���С����ޥ�ɤ�������³��Ǽ¹Ԥ���ޤ���
���Ĥ���ʤ���С������ܤΰ�����dblink_connect
�Ѥ���³����ʸ����Ȥ��ư���졢���Υ��ޥ�ɼ¹Ի���Ʊ�ͤ˻��ꤵ�줿��³�������ޤ���
���Ѥ�����³��̾���Ǥ��� ̵̾����³����Ѥ�����Ϥ��Υѥ������ά���ޤ���
���dblink_connect
������������³����ʸ����Ǥ���
�㤨��insert into foo values(0,'a','{"a0","b0","c0"}')�Ȥ��ä�����⡼�ȥǡ����١����Ǽ¹Ԥ�����SQL�䤤��碌�Ǥ���
���ʾ�ά���Υǥե���ȡˤξ�硢��³�Υ�⡼��¦��ȯ���������顼�ˤ���������¦�Ǥ⥨�顼��ȯ�����ޤ��� ���ξ���⡼��¦�Υ��顼�ϥ�������¦�ˤ�NOTICE�Ȥ�����𤵤졢���δؿ�������ͤ�ERROR�ˤʤ�ޤ���
SELECT dblink_connect('dbname=dblink_test_standby'); dblink_connect ---------------- OK (1 row) SELECT dblink_exec('insert into foo values(21,''z'',''{"a0","b0","c0"}'');'); dblink_exec ----------------- INSERT 943366 1 (1 row) SELECT dblink_connect('myconn', 'dbname=regression'); dblink_connect ---------------- OK (1 row) SELECT dblink_exec('myconn', 'insert into foo values(21,''z'',''{"a0","b0","c0"}'');'); dblink_exec ------------------ INSERT 6432584 1 (1 row) SELECT dblink_exec('myconn', 'insert into pg_class values (''foo'')',false); NOTICE: sql error DETAIL: ERROR: null value in column "relnamespace" violates not-null constraint dblink_exec ------------- ERROR (1 row)