Kotlin týden Zimní výprodej
Pouze tento týden sleva až 80 % na e-learning týkající se Kotlin
40 % bodů zdarma díky naší Zimní akci!
Avatar
Vejv-cz
Člen
Avatar
Vejv-cz:16.2.2019 12:31

Zdravím,

mám projekt který na localhostové databází MySQL(5.6.21 ) funguje bez problému, ale když jsem přešel k hostingu, který používá MariaDB(10.3.12) tak mi vyhodil hlášku:

#1364 - Field 'sloupec3' doesn't have a default value

Toto je požadavek:

INSERT INTO `jmeno_databaze` (`sloupec2`, `sloupec4`) VALUES ( '1', '2')

(pozn.: jména sloupců jsem upravil, aby to bylo jasné)

Budu rád za jakýkoliv podmět vedoucí k vyřešení problému.

 
Odpovědět
16.2.2019 12:31
Avatar
Tomáš Novotný:16.2.2019 13:13

ahoj,

mě se to jeví tak, že ti chybí v definici tabulky u sloupec3 nastavení defaultní hodnoty
to že ti to na localhost nehlásí, je pravděpodobně tím, že nemáš zapnutou tuto kontrolu a na hostingu ji mají...

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět
16.2.2019 13:13
∞ ... the exact amount of possibilities how to deal with the situation ... so by calm, your solution is one of many
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Vejv-cz
Člen
Avatar
Odpovídá na Tomáš Novotný
Vejv-cz:16.2.2019 15:14

Děkuji, nastavil jsem hodnotu "Výchozí" na "NULL" a už to funguje.

 
Nahoru Odpovědět
16.2.2019 15:14
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.