Visualizzazione risultati 1 fino 7 di 7

Discussione: [SQL] Campo "id" che si auto incrementa

  1. #1
    Guest

    Predefinito [SQL] Campo "id" che si auto incrementa

    Buona sera altervistas people...
    Sto facendo un database in acces/SQL
    e mi chiedevo:
    Siccome in acces c'è il tipo "contatore" che mi aggiorna in automatico gli id (chiavi primarie), esiste una sorta di dicitura anche in SQL (come in mySQL ho potuto constatare che c'è l'auto_increment).

    Sto facendo questa tabella che fa parte di un db più "grande"
    Codice:
    CREATE TABLE brano(
    idbrano int not null  primary key,
    titolo text,
    durata int,
    traccia text,
    idartista int  references artista(idartista),
    idorchestra int references orchestra(idorchestra),
    dgruppo int references gruppo(idgruppo));
    Mi chiedevo se idbrano potesse autoincrementarsi.. cosa dovrei scrivere in SQL?
    Grazie.

  2. #2
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Codice:
    idbrano int not null auto_increment primary key,

  3. #3
    Guest

    Predefinito

    In SQL da acces non funziona mi da errore a auto_increment.

    Grazie del supporto..

  4. #4
    programmazioned non è connesso Utente attivo
    Data registrazione
    25-03-2008
    Messaggi
    440

    Predefinito

    In access c'è il tipo counter.

    Ciao!

  5. #5
    Guest

    Predefinito

    Lo so.. ma io lo voglio mettere in SQL.. dici che se scrivo counter al posto di int nella query di creazione funziona?
    ora provo...

  6. #6
    programmazioned non è connesso Utente attivo
    Data registrazione
    25-03-2008
    Messaggi
    440

    Predefinito

    Certo ;)

    Ciao!

  7. #7
    Guest

    Predefinito

    Infatti.. funzia.. grazie
    CREATE TABLE brano(
    idbrano counter not null primary key,
    titolo text,
    durata int,
    traccia text,
    idartista int references artista(idartista),
    idorchestra int references orchestra(idorchestra),
    dgruppo int references gruppo(idgruppo)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •