Autor Zpráva
Brzda
Profil *
Zdravím, snažím se vytvořit sekvenci čísel v tabulce pod kterými se mi budou ukládat data. V položce tabulky mám nastaveno auto_increment, ale když se snažím nastavit výchozí hodnotu, tak mi to napíše "Nevalidní defaultní hodnota". Tím že je daná položka nastavená na auto_increment, tak je zároveň i primární. Položka je typu INT, zkoušel jsem i Decimal, ale výsledek stejný. Nevíte kde by mohla být chyba? Nebo při vkládání dat nelze udělat, aby mě to automaticky danou položku vyplňovalo podle té sekvence čísel? Já sem si totiž představoval, že bych na tu položku udělal sekvenci a při vkládání nových položek, bych si nemusel pamatovat a zadávat následující číslo, ale že by mi to nabídlo automaticky. Šlo by to nějak?
Děkuji za odpověď
AM_
Profil
sloupec auto_increment nemůže mít výchozí hodnotu, prostě když vložíš nový řádek, tak se do sloupce auto_increment vloží číslo o 1 vyšší, než posledně.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0