pg_dbname kullanarak postgres numaralama ekleme

0 Cevap php

Ben enum türü bir alan ile bir tablo var. Ben pg_dbname kullanarak aşağıdaki sorguyu yürütün

INSERT INTO users (email, facebook_id, first_name, middle_name, last_name, birth_date, password, gender, school_id, timezone, email_verified, role_id) VALUES ('robert@1599309412.com', NULL, 'Robert', '', 'George', '1984-05-20', 'Some password', 'MALE', 1, '0.0', false, 1 );


pg_query($connection, 'INSERT INTO users (email, facebook_id, first_name, middle_name, last_name, birth_date, password, gender, school_id, timezone, email_verified, role_id) VALUES (\'robert@2084537193.com\', NULL, \'Robert\', \'\', \'George\', \'1984-05-20\', \'Some password\', \'MALE\', 1, \'0.0\', false, 1 )')

ama aşağıdaki gibi hata alıyorum.

PHP Warning: pg_query(): Query failed: ERROR: invalid input value for enum sex: "MALE" LINE 1: ...rt', '', 'George', '1984-05-20', 'Some password', 'MALE', 1,...

Postgres istemci sorgu doğrudan yürütme bu error.What bunun için bir çözüm vermiyorsun?

0 Cevap