Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [Mysql] Errore si sintassi

    Salve a tutti!
    Utilizzo phpmyadmin 2.4.0. e mysql 4.0.27 mettendo questo codice (generato da phpmyadmin):

    CREATE TABLE `tx_1` (
    `id` INT( 5 ) NOT NULL AUTO_INCREMENT,
    `categoria` TEXT( 50 ) NOT NULL ,
    `titolo` TEXT( 100 ) NOT NULL ,
    `firma` TEXT( 100 ) NOT NULL ,
    `corpo` BLOB( 10000 ) NOT NULL ,
    PRIMARY KEY ( `id` ) ,
    INDEX ( `categoria` , `titolo` )
    ) COMMENT = 'Tabella xxxx'

    mi da questo errore:

    You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '( 50 ) NOT NULL , `titolo` TEXT( 100 ) NOT NULL , `firma`...

    Che vuol dire? Ho capito che è un errore di sintassi, ma il codice è generato da phpmyadmin..
    Qualcuno mi sa aiutare?

    Grazie mille!
    Lordras

  2. #2
    text e blob sono campi di dimensione fissa, quindi non vogliono il valore dimensione (size)


    @edit... con phpmyadmin siamo alla versione 2.9.1.1 ....
    .

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    @edit... con phpmyadmin siamo alla versione 2.9.1.1 ....
    .
    Aime non dipende da me la versione è quella che ha il provider che ospita il mio sito....

    Comunque Tnx!
    Lordras

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.