|
|
|
ОШИБКА: нулевое значение в колонке "CustomerID" нарушает ограничение NOT NULL
|
|||
|---|---|---|---|
|
#18+
Здравствуйте) следующая проблема ОШИБКА: нулевое значение в колонке "CustomerID" нарушает ограничение NOT NULL подскажите как решить ... -- Table: "Customer" -- DROP TABLE "Customer"; CREATE TABLE "Customer" ( "CustomerID" integer NOT NULL, "CustomerTypeID" smallint, "Address" character varying(50), "Telephone" character varying(20), "Fax" character varying(20), "Email" character varying(20), "Password" character varying(50), "Login" character varying(25), CONSTRAINT "Customer_pkey" PRIMARY KEY ("CustomerID" ) ) WITH ( OIDS=FALSE ); ALTER TABLE "Customer" OWNER TO postgres; COMMENT ON TABLE "Customer" IS 'Общая информация о покупателях'; функция которую использую: -- Function: insert_customer_phis(integer, character varying, character varying, character varying, character varying, character varying, character varying, character varying) -- DROP FUNCTION insert_customer_phis(integer, character varying, character varying, character varying, character varying, character varying, character varying, character varying); CREATE OR REPLACE FUNCTION insert_customer_phis(id integer, address character varying, tel character varying, fax character varying, email character varying, surname character varying, name character varying, fathername character varying) RETURNS void AS $BODY$ BEGIN insert into "Customer" ("CustomerID", "CustomerTypeID", "Address", "Telephone", "Fax", "Email") values ($1, 1, $2, $3, $4, $5); insert into "PhysicalPerson" ("CustomerID", "Surname", "Name", "Fathername") values ($1, $6, $7, $8); END; $BODY$ LANGUAGE plpgsql VOLATILE COST 100; ALTER FUNCTION insert_customer_phis(integer, character varying, character varying, character varying, character varying, character varying, character varying, character varying) OWNER TO postgres; php запрос : $query="Select insert_customer_phis ($customerID,'$Address','".$telephone."','".$fax."','".$email."','$surname','$name','$fathername')"; помоги решить проблему плииззз) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 16:58:00 |
|
||
|
ОШИБКА: нулевое значение в колонке "CustomerID" нарушает ограничение NOT NULL
|
|||
|---|---|---|---|
|
#18+
забыл еще одну таблицу: -- Table: "PhysicalPerson" -- DROP TABLE "PhysicalPerson"; CREATE TABLE "PhysicalPerson" ( "CustomerID" integer NOT NULL, "Surname" character varying(20) NOT NULL, "Name" character varying(20) NOT NULL, "Fathername" character varying(20), CONSTRAINT "PhysicalPerson_pkey" PRIMARY KEY ("CustomerID" ), CONSTRAINT "PhysicalPerson_CustomerID_fkey" FOREIGN KEY ("CustomerID") REFERENCES "Customer" ("CustomerID") MATCH SIMPLE ON UPDATE NO ACTION ON DELETE CASCADE ) WITH ( OIDS=FALSE ); ALTER TABLE "PhysicalPerson" OWNER TO postgres; COMMENT ON TABLE "PhysicalPerson" IS 'Информация о покупателе как о физическом лице'; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 16:58:52 |
|
||
|
ОШИБКА: нулевое значение в колонке "CustomerID" нарушает ограничение NOT NULL
|
|||
|---|---|---|---|
|
#18+
ну свардампь квери чтоли сюда сразу после объявления ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 14:26:58 |
|
||
|
ОШИБКА: нулевое значение в колонке "CustomerID" нарушает ограничение NOT NULL
|
|||
|---|---|---|---|
|
#18+
кстати в вашей пхп строке уже есть первые признаки говнокода - переменные то конкатенируются то вставляются прямо в строку. подозреваю что это первый шаг в пропасть :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2012, 14:38:08 |
|
||
|
ОШИБКА: нулевое значение в колонке "CustomerID" нарушает ограничение NOT NULL
|
|||
|---|---|---|---|
|
#18+
f4rr3ll, PHP-запросов не существует. Напишите, какой SQL-запрос вызывается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2012, 12:33:41 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=131&tid=1998802]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
79ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 185ms |
| total: | 325ms |

| 0 / 0 |
