Ciao a tutti,

sto cercando di creare una tabella con phpMyAdmin per poi usarla con MySQL.

Purtroppo mi restituisce sempre un errore per me incomprensibile (anche perchè la sintassi per la creazione mi sembra corretta...)

L'errore è il seguente:

VVoVe:

Errore
query SQL :

CREATE TABLE `iscritti` (
`id_num` INT( 5 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`cat` TEXT( 20 ) NOT NULL ,
`reg` TEXT( 20 ) NOT NULL ,
`nome` TEXT( 30 ) NOT NULL ,
`pseudo` TEXT( 30 ) NOT NULL ,
`data_nascita` DATE( 10 ) NOT NULL ,
`data_enter` DATE( 10 ) NOT NULL ,
`data_exit` DATE( 10 ) NOT NULL ,
`num_tel` DECIMAL( 30 ) NOT NULL ,
`code_page` DECIMAL( 30 ) NOT NULL ,
`riser_01` TINYINT( 25 ) ,
`riser_02` TINYINT( 25 ) ,
INDEX ( `id_num` )
)

Messaggio di MySQL:


You have an error in your SQL syntax near '( 20 ) NOT NULL ,
`reg` TEXT( 20 ) NOT NULL ,
`nome` TEXT( 30 ) NOT NULL ,
`p' at line 3

VVoVe:

Qualcuno sa darmi spiegazioni in merito e come risolvere il problema?
Saluti a tutta la comunity.
Wallynet