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

  • FlippinWindows | #1 Windows Tutorial Channel!

    FlippinWindo

    23 Mayıs 2010
  • mahalodotcom

    mahalodotcom

    8 HAZİRAN 2007
  • Microsoft Research

    Microsoft Re

    24 EKİM 2008