Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> INSERT INTO tabela SET ..., Błąd składni...
phpion
post
Post #1





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Witam,
na serwerze jest postawiony Postgres w wersji 8.3.8 i nie przyjmuje on zapytań:
  1. INSERT INTO tabela SET pole=1;

Wstawianie rekordów poprzez:
  1. INSERT INTO tabela (pole) VALUES (1);

działa poprawnie. Co z tym zrobić, czy to leży gdzieś w konfiguracji? Google znalazło mi jedynie wątki dotyczące Drupala - ale tam podawali patche zmieniające zapytania (IMG:style_emoticons/default/smile.gif)
Pozdrawiam,
pion
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Dokładnego komunikatu błędu w tym momencie nie mogę podać, ale generalnie było to coś w tylu "syntax error near SET".
Sprawdziłem właśnie na PostgreSQL 8.4:
  1. INSERT INTO "test" SET "name"='xyz';

co powoduje:
Cytat
ERROR: syntax error at or near "SET"
LINE 1: INSERT INTO "test" SET "name"='xyz';


Ten post edytował phpion 11.12.2009, 07:55:11
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 11:13