Welcome to Sign in | Help
in Search

Cum creez un camp id autoincrement intr-o tabela existanta

Last post 04-30-2009, 5:02 PM by ungureandavid. 5 replies.
Sort Posts: Previous Next
  •  04-30-2009, 4:30 PM 7072

    Cum creez un camp id autoincrement intr-o tabela existanta

    Salut!

    Am o baza de date cu n coloane si cu n randuri. Exista vre-o posibilitate sa mai adaug un camp la cele n care sa fie autoincrement si tot odata populat incapand de la 1 ?

    Multumesc

    Dav
  •  04-30-2009, 4:42 PM 7073 in reply to 7072

    Re: Cum creez un camp id autoincrement intr-o tabela existanta

    Da daca nr de coloane este pana in 254 (pot fi maximum 255)
    apoi n-aveti decat sa puneti prin interfata un al camp , de tip int (macar) si cu proprietatea "identity" pe "yes"

    Gheorghe Ciubuc,SQL Server Influencer, MCP(SQL 2000), MCTS (SQL Server 2005) , OCA(Oracle 9i), Sybase(Brainbench)
  •  04-30-2009, 4:44 PM 7074 in reply to 7072

    Re: Cum creez un camp id autoincrement intr-o tabela existanta

    raspuns rapid : da

    raspuns pe larg : alter table Table_name add column ID identity not null  -- posibil sa vrei sa fie si primary key

    raspuns ne la obiect :  nu ai o BD cu n coloane si n rinduri - de obicei ai o tabela cu n coloane si m rinduri

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  04-30-2009, 4:47 PM 7075 in reply to 7074

    Re: Cum creez un camp id autoincrement intr-o tabela existanta

    Multumesc de raspuns.

    Intrebarea mea este urmatoarea!

    cum populez acest camp (id sa zicem) incapand de la 1 pana la ... ultimul rand din tabela

    multumesc!
  •  04-30-2009, 4:54 PM 7076 in reply to 7075

    Re: Cum creez un camp id autoincrement intr-o tabela existanta

    ungureandavid:
    Multumesc de raspuns.


    cum populez acest camp (id sa zicem) incapand de la 1 pana la ... ultimul rand din tabela


    in momentul in care dai alter table  ( sau il adaugi din GUI de SSMS  si il pui identity not null) se populeaza singur de la 1  -caci ai pus not null , iar by default identity incepe de la 1

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  04-30-2009, 5:02 PM 7077 in reply to 7076

    Re: Cum creez un camp id autoincrement intr-o tabela existanta

    MULTUMESC

View as RSS news feed in XML
Powered by Community Server (Commercial Edition), by Telligent Systems