pg_copy_from

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

pg_copy_from β€” Вставляє записи Π· масиву Π΄ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Ρ–

Опис

pg_copy_from(Β Β Β Β PgSql\Connection $connection,Β Β Β Β string $table_name,Β Β Β Β array $rows,Β Β Β Β string $separator = "\t",Β Β Β Β string $null_as = "\\\\N"): bool

**pg_copy_from()**вставляСт записи Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΈΠ· массиваrows. Π£ Ρ…ΠΎΠ΄Ρ– виконання Π²ΠΈΠΊΠ»ΠΈΠΊΠ°Ρ” SQL-ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ COPY FROMдля вставки записСй.

Бписок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ–Π²

connection

ЕкзСмпляр PgSql\Connection

table_name

Π†ΠΌ'я Ρ‚Π°Π±Π»ΠΈΡ†Ρ–, Π² яку ΠΊΠΎΠΏΡ–ΡŽΡŽΡ‚ΡŒΡΡ значСння Π· rows

rows

Масив (array) Π΄Π°Π½ΠΈΡ… для ΠΊΠΎΠΏΡ–ΡŽΠ²Π°Π½Π½Ρ Π² table_nameКаТдоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²rowsстановится строкой Π²table_nameКаТдоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ массиваrows ΠΌΠ°Ρ” Π±ΡƒΡ‚ΠΈ рядком Ρ–Π· Ρ€ΠΎΠ·Π΄Ρ–Π»ΡŒΠ½ΠΈΠΊΠΎΠΌ, Ρ‰ΠΎ ΠΌΡ–ΡΡ‚ΠΈΡ‚ΡŒ значСння для вставки Ρƒ ΠΊΠΎΠΆΠ½Π΅ ΠΏΠΎΠ»Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ–. ЗначСння ΠΌΠ°ΡŽΡ‚ΡŒ закінчуватися символом ΠΏΠ΅Ρ€Π΅ΠΊΠ»Π°Π΄Ρƒ рядка.

separator

Π‘ΠΈΠΌΠ²ΠΎΠ», Ρ‰ΠΎ Π²Ρ–Π΄ΠΎΠΊΡ€Π΅ΠΌΠ»ΡŽΡ” значСння ΠΎΠ΄ΠΈΠ½ Π²Ρ–Π΄ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π² ΠΊΠΎΠΆΠ½ΠΎΠΌΡƒ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ– масиву rowsПо ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ\t

null_as

Π’ΠΈΠ·Π½Π°Ρ‡Π°Ρ”, яким Ρ‡ΠΈΠ½ΠΎΠΌ значСння SQL NULL прСдставлСні Π² масиві rowsПо ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ\\N "\\\\N"

ЗначСння, Ρ‰ΠΎ ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°ΡŽΡ‚ΡŒΡΡ

ΠŸΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” true Ρƒ Ρ€Π°Π·Ρ– ΡƒΡΠΏΡ–ΡˆΠ½ΠΎΠ³ΠΎ виконання Π°Π±ΠΎ **false**Π² случаС возникновСния ошибки.

список Π·ΠΌΡ–Π½

Π’Π΅Ρ€ΡΠΈΡΠžΠΏΠΈΡ
8.1.0ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€connection Ρ‚Π΅ΠΏΠ΅Ρ€ Ρ‡Π΅ΠΊΠ°Ρ” СкзСмпляр PgSql\Connection; Ρ€Π°Π½Ρ–ΡˆΠ΅ очікувався рСсурс (resource

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ΠΈ

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #1 ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ використання pg_copy_from()****

Loading...

Π”ΠΈΠ²Ρ–Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΎΠΆ

  • pg_copy_to() - ΠšΠΎΠΏΡ–ΡŽΡ” Π΄Π°Π½Ρ– Π· Ρ‚Π°Π±Π»ΠΈΡ†Ρ– Π΄ΠΎ масиву