SORU
27 NİSAN 2009, PAZARTESİ


Alter Table Sözdizimi Sütun Ekle

Tablo Çalışanlar için bir kimlik sütunu programlı olarak eklemek için çalışıyorum. Yanlış sözdizimi ile ne yaptığımı bilmiyorum.

ALTER TABLE Employees
  ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1)

ALTER TABLE Employees ADD CONSTRAINT
	PK_Employees PRIMARY KEY CLUSTERED 
	(
	  EmployeeID
	) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, 
	ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

Neyi yanlış yapıyorum? Komut vermek için çalıştım ama SQL Mgmt Studio tüm Temp Tablo yeniden adlandırmak bir şey yok.

GÜNCELLEME: İlk ekstresinde boğulma olduğunu düşünüyorum "anahtar sözcüğü yakınında Yanlış sözdizimi''." SÜTUN

CEVAP
27 NİSAN 2009, PAZARTESİ


Sadece ADD COLUMN COLUMN çıkarın

ALTER TABLE Employees
  ADD EmployeeID numeric NOT NULL IDENTITY (1, 1)

ALTER TABLE Employees ADD CONSTRAINT
        PK_Employees PRIMARY KEY CLUSTERED 
        (
          EmployeeID
        ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, 
        ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ELawshea

    ELawshea

    26 Mayıs 2008
  • MrDevin521

    MrDevin521

    18 Temmuz 2010
  • SlimaksClass

    SlimaksClass

    15 Kasım 2010