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

  • Flohoo

    Flohoo

    12 EYLÜL 2009
  • Friday Night Cranks

    Friday Night

    27 Mayıs 2007
  • Missouri Star Quilt Company

    Missouri Sta

    18 ŞUBAT 2009