Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Add Column

  1. #1
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881

    Add Column

    Stamattina proprio non gira (la mia testa):
    devo aggiungere a un db access già in linea una colonna di tipo data, con valori nulli non consentiti e con valore predefinito Date()...

    ALTER TABLE <nometabella> ADD COLUMN <nomecampo> datetime e poi?
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  2. #2
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    Ho visto che mi va meglio il timestamp ma non riesco a trovare il "bagolo".
    Questa non funzia:
    ALTER TABLE <nometabella> ADD COLUMN <nomecampo> timestamp SET DEFAULT now() NOT NULL;
    si impianta sul default... ho provato a mettere e togliere il SET davanti e non cambia niente....
    io lo odio il lunedì
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  3. #3

  4. #4
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    si avevo già provato, il SET in effetti non ci va
    però non gli piace neanche il Now()... che diavolo devo metterci come valore di default?
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  5. #5
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    ARRRRRGHHHHH io sto provando la sintassi dentro al viewer delle query di access!!!!!
    The DEFAULT statement can be executed only through the Jet OLE DB provider and ADO. It will return an error message if used through the Access SQL View user interface.
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  6. #6

  7. #7
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    fatto in due passaggi:
    Primo step
    ALTER TABLE <nometabella> ADD COLUMN <nomecampo> datetime DEFAULT now() NOT NULL
    funziona con l'inserimento dei nuovi record.

    Secondo step
    per i record già presenti in db, ho popolato la colonna appena creata con un semplice UPDATE inserendo una data fissa (01/01/2000)


    grazie optime
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

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.