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

odbc_procedurecolumns

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

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

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

function.odbc-procedurecolumns.php

odbc_procedurecolumns

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_procedurecolumnsПреземи информации за параметрите на процедурите

= NULL

odbc_procedurecolumns(
         Odbc\Connection $odbc,
         ?string $catalog = null,
         ?string $schema = null,
         ?string $procedure = null,
         ?string $column = null
): Odbc\Result|false

Преземи информации за параметрите на процедурите.

Параметри

odbc

Испраќа SQL изјава до серверот за бази на податоци. odbc_connect() интерполација на низи

catalog

Каталогот ('квалификатор' во ODBC 2 говор).

schema

Шемата ('сопственик' во ODBC 2 говор). Овој параметар прифаќа следниве обрасци за пребарување: % за совпаѓање на нула или повеќе знаци, и _ за совпаѓање на еден знак.

procedure

Проц. Овој параметар прифаќа следниве обрасци за пребарување: % за совпаѓање на нула или повеќе знаци, и _ за совпаѓање на еден знак.

column

Колона. Овој параметар прифаќа следниве обрасци за пребарување: % за совпаѓање на нула или повеќе знаци, и _ за совпаѓање на еден знак.

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

Враќа листа на влезни и излезни параметри, како и колоните што ја сочинуваат резултирачката поставеност за наведените процедури. Враќа ODBC објект со резултати или false при неуспех.

Множеството резултати ги има следните колони:

  • PROCEDURE_CAT
  • PROCEDURE_SCHEM
  • PROCEDURE_NAME
  • COLUMN_NAME
  • COLUMN_TYPE
  • DATA_TYPE
  • TYPE_NAME
  • COLUMN_SIZE
  • BUFFER_LENGTH
  • DECIMAL_DIGITS
  • NUM_PREC_RADIX
  • NULLABLE
  • REMARKS
  • COLUMN_DEF
  • SQL_DATA_TYPE
  • SQL_DATETIME_SUB
  • CHAR_OCTET_LENGTH
  • ORDINAL_POSITION
  • IS_NULLABLE
Возачите можат да пријават дополнителни колони.

Множеството резултати е нарачано по PROCEDURE_CAT, PROCEDURE_SCHEM, PROCEDURE_NAME and COLUMN_TYPE.

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

Верзија = NULL
8.4.0 odbc очекува Odbc\Connection инстанца сега; претходно, а resource се очекуваше.
8.4.0 Враќа нов Odbc\Result инстанца сега; претходно, а resource .
8.0.0 Пред оваа верзија, функцијата можеше да се повика само со еден или пет аргументи.

Примери

Пример #1 Листа на колони од складирана процедура

<?php
$conn
= odbc_connect($dsn, $user, $pass);
$columns = odbc_procedurecolumns($conn, 'TutorialDB', 'dbo', 'GetEmployeeSalesYTD;1', '%');
while ((
$row = odbc_fetch_array($columns))) {
print_r($row);
break;
// further rows omitted for brevity
}
?>

Горниот пример ќе прикаже нешто слично на:

Array
(
    [PROCEDURE_CAT] => TutorialDB
    [PROCEDURE_SCHEM] => dbo
    [PROCEDURE_NAME] => GetEmployeeSalesYTD;1
    [COLUMN_NAME] => @SalesPerson
    [COLUMN_TYPE] => 1
    [DATA_TYPE] => -9
    [TYPE_NAME] => nvarchar
    [COLUMN_SIZE] => 50
    [BUFFER_LENGTH] => 100
    [DECIMAL_DIGITS] =>
    [NUM_PREC_RADIX] =>
    [NULLABLE] => 1
    [REMARKS] =>
    [COLUMN_DEF] =>
    [SQL_DATA_TYPE] => -9
    [SQL_DATETIME_SUB] =>
    [CHAR_OCTET_LENGTH] => 100
    [ORDINAL_POSITION] => 1
    [IS_NULLABLE] => YES
)

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

  • odbc_columns() - Ги наведува имињата на колоните во наведените табели

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

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

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

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

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

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

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