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

    alter table my sql: dove sbaglio??

    ciao a tutti
    non avendo a disposizione Access e dovendo modificare un campo di un db utilizzo questa file asp, per cambiare tipo campo da text a numerico...

    <%

    SQL = "ALTER TABLE nome_tabella ALTER COLUMN nome_campo Int"

    Conn.Execute(SQL)

    Conn.close
    %>

    Non ricevo alcun errore e questo mi fa pensare che l'operazione sia andata a buon fine.
    Faccio una query in cui chiedo un ORDER BY proprio su quel campo appena modicato in modo di ottenere i valori in esso contenuti dal più alto al più basso...
    Vengono presentati come se fossero in ordine alfabetico!!!


    dove sbaglio? non è possibile modicare records se già pieni??
    Giorgius

  2. #2
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955

    Re: alter table my sql: dove sbaglio??

    Originariamente inviato da giorgius
    ciao a tutti
    non avendo a disposizione Access e dovendo modificare un campo di un db utilizzo questa file asp, per cambiare tipo campo da text a numerico...

    <%

    SQL = "ALTER TABLE nome_tabella ALTER COLUMN nome_campo Int"

    Conn.Execute(SQL)

    Conn.close
    %>

    Non ricevo alcun errore e questo mi fa pensare che l'operazione sia andata a buon fine.
    Faccio una query in cui chiedo un ORDER BY proprio su quel campo appena modicato in modo di ottenere i valori in esso contenuti dal più alto al più basso...
    Vengono presentati come se fossero in ordine alfabetico!!!


    dove sbaglio? non è possibile modicare records se già pieni??
    Può darsi che il contenuto di quel campo non è automaticamente castabile ad intero e quindi va in eccezione di SQL e non ti fa cambiare il tipo.

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