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

    Nomi consentiti per una tabella

    Mi succede una cosa strana. Se creo una tabella il cui nome ha all'interno il "-" (cioe' il trattino) non ho nessun problema.

    Poi se pero' prendo una tabella che non contiene il trattino e la voglio rimononinare con un nome con all'interno il trattino ho un errore.

    Cioe' sembrerebbe che io posso creare una tabella che ha il trattino nel nome, ma se prendo un tabella che non ce l'ha e la voglio rinominare con una che c'e' l'ha non e' possibile.

    Ora la cosa mi lascia perplesso, anche perche' ho provato la cosa sia con PHP e sia con phpmyadmin.

    Secondo voi sono io che sono rintronato questo pomeriggio?

    :master:

    Esempio se do il comando

    ALTER TABLE O RENAME OB-BB;

    ho questo errore

    #1064 - 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 '- BB' at line 1

    Se tolgo il trattino, ad esempio scrivendo "OBBB" non ho errore

    Se poi pero' io cerco di creare una tabella di nome OB-BB me la crea senza problemi :master:
    WiWa le dottoresse di 40 ani.
    "Il potere delle donne è solo dovuto all'idiozia di molti uomini ... se non sbavassero come cani alla prima che gliela fa intravedere, le cose andrebbero diversamente."
    (alexmaz © - rivisitato by xxxfiles)

  2. #2
    Perche' il trattino in realta' corrisponde al segno - meno.

    Usa _ underscore.

    mysql ti permette di creare campi con nomi e caratteri riservati, ma poi non li gestisce oppure ti fara' casino. Interpreta il tratto come "meno" dividendo il nome del campo.

    Da evitare.... per la tua buona salute ed equilibrio.


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

  3. #3
    Ok grazie, seguiro' il tuo consiglio.

    WiWa le dottoresse di 40 ani.
    "Il potere delle donne è solo dovuto all'idiozia di molti uomini ... se non sbavassero come cani alla prima che gliela fa intravedere, le cose andrebbero diversamente."
    (alexmaz © - rivisitato by xxxfiles)

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 © 2024 vBulletin Solutions, Inc. All rights reserved.