Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Slozeni primarni kljuc, SQL Server 2000

[es] :: MS SQL :: Slozeni primarni kljuc, SQL Server 2000

[ Pregleda: 4269 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

valemetal
Valentino Kolev
Pirot

Član broj: 148167
Poruke: 6
91.150.119.*



Profil

icon Slozeni primarni kljuc, SQL Server 200009.06.2007. u 19:54 - pre 205 meseci
Radim na projektu za fax i treba mi par saveta. Kreirao sam nekoliko tabela, ali sam stao kod poslednje.

Naime, treba kreirati tabelu Isplate koja treba da ima slozeni primarni kljuc koji se sastoji iz 3 atributa. Prvi deo tog atributa je istovremeno i FK, predstavlja odgovarajuci ID radnika, drugi deo je isto FK, predstavlja ID projekta, treci deo je redni broj isplate za radnika. Vec sam radio sa PK i FK ali nikad sa slozenim primarnim kljucem(PK).

Zanima me kako da to napisem u query analyzer-u SQL Servera 2000, odnosno kako ide sintaksa.
Unapred hvala.

 
Odgovor na temu

dekibre
Dejan Mladenovic
Oslo, Norveska

Član broj: 21820
Poruke: 246
84.236.124.*

Sajt: dekibre.on.w802.net/index..


+4 Profil

icon Re: Slozeni primarni kljuc, SQL Server 200009.06.2007. u 21:21 - pre 205 meseci
Najlakši način da dodješ do skripta koji te interesuje jeste da naparavis tabelu u enterprise manageru i da onda ove tri kolone setujes da su PK (ikonica kljucic) a pomocu ikonice Manage Relationships napravis FK na ove dve kolone koje si pomenuo, pod uslov da si kreirao tabele u kojima su te kolone PK i na kraju samo skriptuješ sve to što si uradio i prebaciš u QA ako ti je bitno da skript puštaš iz QA ili da pogledaš kako sintaksa izgleda.
You can fool some people sometimes,
But you can't fool all the people all the time. (Bob Marley)
 
Odgovor na temu

valemetal
Valentino Kolev
Pirot

Član broj: 148167
Poruke: 6
77.46.255.*



Profil

icon Re: Slozeni primarni kljuc, SQL Server 200010.06.2007. u 15:21 - pre 205 meseci
Problem je u tome sto mi ne radi Enterprise manager (probao sam da preistaliram i dr. ali ne radi), i moram da napisem skript u Query analyzer-u, a ne znam kako.
 
Odgovor na temu

dekibre
Dejan Mladenovic
Oslo, Norveska

Član broj: 21820
Poruke: 246
84.236.124.*

Sajt: dekibre.on.w802.net/index..


+4 Profil

icon Re: Slozeni primarni kljuc, SQL Server 200011.06.2007. u 23:49 - pre 205 meseci
Code:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[isplate]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[isplate]
GO

CREATE TABLE [dbo].[isplate] (
    [idradnika] [int] NOT NULL ,
    [idprojekta] [int] NOT NULL ,
    [rbr] [int] NOT NULL ,
    [iznos] [decimal](18, 0) NULL 
) ON [PRIMARY]
GO

ALTER TABLE [dbo].[isplate] ADD 
    CONSTRAINT [PK_isplate] PRIMARY KEY  CLUSTERED 
    (
        [idradnika],
        [idprojekta],
        [rbr]
    )  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[isplate] ADD 
    CONSTRAINT [FK_isplate_projekti] FOREIGN KEY 
    (
        [idprojekta]
    ) REFERENCES [dbo].[projekti] (
        [idprojekta]
    ),
    CONSTRAINT [FK_isplate_radnici] FOREIGN KEY 
    (
        [idradnika]
    ) REFERENCES [dbo].[radnici] (
        [idradnika]
    )
GO


Kako ti bre rodjače radi QA a neradi EM.

Jesi li probao da instaliraš ponovo samo klijentske alate?
You can fool some people sometimes,
But you can't fool all the people all the time. (Bob Marley)
 
Odgovor na temu

valemetal
Valentino Kolev
Pirot

Član broj: 148167
Poruke: 6
77.46.255.*



Profil

icon Re: Slozeni primarni kljuc, SQL Server 200012.06.2007. u 01:18 - pre 205 meseci
Hvala puno, resio sam problem.
EM se startuje, ali nece da se konektuje na Windows authentication.
 
Odgovor na temu

dekibre
Dejan Mladenovic
Oslo, Norveska

Član broj: 21820
Poruke: 246
84.236.124.*

Sajt: dekibre.on.w802.net/index..


+4 Profil

icon Re: Slozeni primarni kljuc, SQL Server 200012.06.2007. u 08:45 - pre 205 meseci
Onda trenutno ulogovani korisnik nema prava da pristupa SQL Serveru.
You can fool some people sometimes,
But you can't fool all the people all the time. (Bob Marley)
 
Odgovor na temu

[es] :: MS SQL :: Slozeni primarni kljuc, SQL Server 2000

[ Pregleda: 4269 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.