Autor Zpráva
Morpheus
Profil *
Cafte. neviete mi niekto helpnut jak vlozim automaticke cislovanie riadkov do tabulky, ktoru vytvori MySQL pri vypise udajov z tabulky?
Jan Tvrdík
Profil
tak tomu sloupci nastav auto_increment
Morpheus
Profil *
no ale kde to nastavim? V phpMyAdmin som to nenasiel.
Jan Tvrdík
Profil
Když to vytváříš, tak v parametru extra.
Morpheus
Profil *
hlasi mi takuto chybu pri vytvarani tabulky. neviem co s tym:
SQL dotaz:

CREATE TABLE `cislo` (
`cislo` VARCHAR( 7 ) NOT NULL AUTO_INCREMENT ,
`meno` TEXT NOT NULL ,
`nick` TEXT NOT NULL
) TYPE = MYISAM

MySQL hlási: Dokumentácia
#1063 - Incorrect column specifier for column 'cislo'
Jan Tvrdík
Profil
CREATE TABLE `cislo` (
`cislo` INT( 7 ) NOT NULL AUTO_INCREMENT ,
`meno` TEXT NOT NULL ,
`nick` TEXT NOT NULL
) TYPE = MYISAM

ten sloupec s AUTO_INCREMENT musí být číslo (int)
Morpheus
Profil *
hm... urobil som to ale zase nieco vypisalo


CREATE TABLE `cislo` (
`cislo` INT( 7 ) NOT NULL AUTO_INCREMENT ,
`meno` TEXT NOT NULL ,
`nick` TEXT NOT NULL
) TYPE = MYISAM

MySQL hlási: Dokumentácia
#1075 - Incorrect table definition; There can only be one auto column and it must be defined as a key
nightfish
Profil
CREATE TABLE `cislo` (
`cislo` INT( 7 ) NOT NULL PRIMARY KEY AUTO_INCREMENT ,
`meno` TEXT NOT NULL ,
`nick` TEXT NOT NULL
) TYPE = MYISAM;
Morpheus
Profil *
Dikes zatial
Toto téma je uzamčeno. Odpověď nelze zaslat.

0