Welcome to Sign in | Help

Re: Insert

  •  08-12-2008, 10:53 AM

    Re: Insert

    In primul rand , o "smecherie" care ajuta mult daca vrei imediat sa vezi cum arata o comanda CREATE sau ALTER pe un obiect existent:

    click dreapta pe obiect in interfata--> Script <object> as --> Create, Alter etc  --> in memorie sau pe alt ecran

    Iata cum arata comanda de creare table cu o cheie primara compusa:

    CREATE TABLE [ab](

    Beer [nchar](10) NOT NULL,

    Angel [int] IDENTITY(1,1) NOT NULL,

    CONSTRAINT [PK_ab] PRIMARY KEY CLUSTERED

    (

    Beer ASC,

    Angel ASC

    )

    Cheia primara compusa aici este formata din coloanele a si b si se introduce prin constrangerea respectiva

    In al doilea rand atentie la proiectarea schemei bazei de date : de obicei se evita combinatia nume+ prenume pt ca nu asigura unicitatea datelor (s-ar putea ca Ion Popescu sa fie numele si prenumele mai multor persoane)


    Gheorghe Ciubuc,SQL Server Influencer, MCP(SQL 2000), MCTS (SQL Server 2005) , OCA(Oracle 9i), Sybase(Brainbench)
View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems