PHP.mk документација

pg_last_notice

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.pg-last-notice.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.pg-last-notice.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
pg_last_notice

Референца за `function.pg-last-notice.php` со подобрена типографија и навигација.

function.pg-last-notice.php

pg_last_notice

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

pg_last_notice Враќа последната порака за известување од PostgreSQL серверот

= NULL

pg_last_notice(PgSql\Connection $connection, int $mode = PGSQL_NOTICE_LAST): array|string|bool

pg_last_notice() враќа последната порака за известување од PostgreSQL серверот на наведениот connection. PostgreSQL серверот испраќа пораки за известување во неколку случаи, на пример при креирање на SERIAL колона во табела.

Со pg_last_notice(), можете да избегнете издавање на бескорисни прашања со проверка дали известувањето е поврзано со вашата трансакција.

Следењето на пораките за известување може да се постави како опционално со поставување на 1 за pgsql.ignore_notice in php.ini.

Евидентирањето на пораките за известување може да се постави како опционално со поставување на 0 за pgsql.log_notice in php.ini. Освен ако pgsql.ignore_notice не е поставено на 0, пораката за известување не може да се евидентира.

Параметри

connection

Еден PgSql\Connection instance.

mode

Еден од PGSQL_NOTICE_LAST (за враќање на последното известување), PGSQL_NOTICE_ALL (за враќање на сите известувања), или PGSQL_NOTICE_CLEAR (за бришење на известувањата).

Вратени вредности

А string што содржи последното известување на даденото connection with PGSQL_NOTICE_LAST, еден array with PGSQL_NOTICE_ALL, а bool with PGSQL_NOTICE_CLEAR.

Дневник на промени

Верзија = NULL
8.1.0 На connection параметарот очекува PgSql\Connection инстанца сега; претходно, а resource се очекуваше.
7.1.0 На mode параметар беше додаден.

Примери

Пример #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;
?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

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

Види Исто така

  • pg_query() за да го одредите резултатот од барањето.
  • pg_last_error() - Земи ја последната низа со порака за грешка на конекцијата

Белешки од корисници

Нема белешки од корисници за оваа страница.
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.