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

  • edwin maldonado

    edwin maldon

    28 Mart 2009
  • Jonathan Leack

    Jonathan Lea

    26 ŞUBAT 2007
  • Perihelion

    Perihelion

    23 NİSAN 2008