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

  • Dave Wallace

    Dave Wallace

    27 Kasım 2007
  • RyanXLT

    RyanXLT

    22 Ocak 2011
  • theKGB65

    theKGB65

    24 Aralık 2007