Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] default value
lubski
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 22.11.2007

Ostrzeżenie: (0%)
-----


Mam taki problemik z błędem default value. Mianowicie :

Tworzymy tabelkę :

CREATE TABLE `test` (
`id` int(11) NOT NULL auto_increment,
`pole_a` varchar(255) NOT NULL,
`pole_b` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2

Przy próbie insertu -> INSERT INTO test (pole_a) VALUES ('aaaaa');
dostaje komunikat -> Field 'pole_b' doesn't have a default value
Wszytko oczywiste pole_b nie ma ustawionej domyślnej wartości.
Takie komunikaty dostaję na moim serwerze lokalnym.

Gdy wchodzę na maszynę zewnętrzną na której są umieszczone skrypty php z tymi insertami. Baza je przyjmuje bez problemu. Wpisując w pole_b pustą wartość.
Między tabelami nie ma różnic w strukturze. Szukałem też w konfiguracji jakiś różnic i nic.

Jest jakaś opcja globalnego ustawiania default value ?
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: 26.09.2025 - 07:29