pg_convert() vérifie et convertit le tableau
associatif assoc_array
en une requête SQL valide.
Pour que pg_convert() fonctionne, il faut que la table
table_name
existe, et contienne au moins autant de colonnes
que le tableau assoc_array
a d'éléments. Les noms des
champs de table_name
doivent correspondre aux index
du tableau dans assoc_array
.
Retourne un tableau avec les valeurs converties en cas de succès, et sinon,
FALSE.
Note : S'il y a des champs booléens dans
table_name
, n'utilisez pas la constante TRUE dansassoc_array
. Elle sera convertie en chaîne de caractères 'TRUE' qui ne sera pas une entrée valide pour un champ booléen en PostgreSQL. Utilisez une de ces valeurs à la place : t, true, 1, y, yes.
Avertissement |
Cette fonction est EXPERIMENTALE. Cela signifie que le comportement de cette fonction, son nom et, concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS ! Soyez-en conscient, et utilisez cette fonction à vos risques et périls. |
connection
Ressource de connexion de base de données PostgreSQL.
table_name
Nom de la table sur pour laquelle les types seront convertis.
assoc_array
Données à être converties.
options
Un nombre de PGSQL_CONV_IGNORE_DEFAULT, PGSQL_CONV_FORCE_NULL ou PGSQL_CONV_IGNORE_NOT_NULL, combiné.
Précédent | Sommaire | Suivant |
pg_connection_status | Niveau supérieur | pg_copy_from |