pg_last_notice

(PHP 4 >= 4.0.6, PHP 5, PHP 7)

pg_last_notice ���� PostgreSQL ����������һ��������Ϣ

˵��

pg_last_notice ( resource $connection ) : string

pg_last_notice() ������ connection ָ���� PostgreSQL ���������µ�һ��������Ϣ��PostgreSQL ��������ijЩ����»ᷢ�͹�����Ϣ�������ڱ��ﴴ�� SERIAL �С�

���� pg_last_notice()��ֻҪ��鹫���Ƿ�͸������йأ��Ϳ��Ա����ύ���õIJ�ѯ��

����ͨ���� php.ini �а� pgsql.ignore_notice ��Ϊ 1 ��ʹ������Ϣ׷�ٳ�Ϊ��ѡ�

����ͨ���� php.ini �а� pgsql.log_notice ��Ϊ 0 ��ʹ������Ϣ��־��Ϊ��ѡ� ���� pgsql.ignore_notice Ϊ 0�����򹫸���Ϣ���ܱ���־��¼��

����

connection

PostgreSQL database connection resource.

����ֵ

A string containing the last notice on the given connection, or FALSE on error.

������־

�汾 ˵��
4.3.0 �������� PHP 4.3.0 ����ȫʵ�֡����� PHP 4.3.0 �İ汾�ж����������ݿ����Ӳ�����
4.3.0 The pgsql.ignore_notice and pgsql.log_notice php.ini directives were added.
4.0.6 PHP 4.0.6 �����ڹ�����Ϣ�����������⡣��ʹ��ʹ�� pg_last_notice() ������Ҳ���Ƽ��� PHP 4.0.6 ��ʹ�� PostgreSQL ģ�顣

����

Example #1 pg_last_notice() example

<?php
  $pgsql_conn 
pg_connect("dbname=mark host=localhost");
  
  
$res pg_query("CREATE TABLE test (id SERIAL)");
  
  
$notice pg_last_notice($pgsql_conn);
  
  echo 
$notice;
?>

�������̻������

CREATE TABLE will create implicit sequence "test_id_seq" for "serial" column "test.id"

�μ�