Aracılığıyla paylaş


Tabloya Sütun Ekleme (Veritabanı Altyapısı)

Şunlar için geçerlidir: SQL Server 2016 (13.x) ve üzeri Azure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnalytics Platform Sistemi (PDW)Microsoft Fabric'teki Veri AmbarıMicrosoft Fabric'teki SQL Veritabanı

Bu makalede, SQL Server Management Studio veya Transact-SQL kullanılarak SQL Server'daki bir tabloya yeni sütunların nasıl ekleneceği açıklanmaktadır.

Açıklamalar

Tabloya sütun eklemek için ALTER TABLE deyimini kullanmak, bu sütunları otomatik olarak tablonun sonuna ekler.

Sütunların tabloda belirli bir sırada olmasını istiyorsanız SQL Server Management Studio'yu kullanmanız gerekir. Bu önerilmez, ancak tabloları yeniden sıralama hakkında daha fazla bilgi için bkz. TabloSütun Sırasını Değiştirme.

Mevcut sütunları sorgulamak için sys.columns nesne kataloğu görünümünü kullanın.

İzinler

Tabloda ALTER izni gerektirir.

SQL Server Management Studio kullanma

Önemli

SQL Server Management Studio (SSMS)her zaman en son sürümünü kullanın.

SQL Server Management Studio (SSMS), Azure Synapse'teki tüm veri tanımı dili (DDL) seçeneklerini desteklemez. Bunun yerine T-SQL betiklerini kullanın.

Tablo Tasarımcısı ile tabloya sütun ekleme

  1. Nesne Gezginisütun eklemek istediğiniz tabloya sağ tıklayın ve Tasarımöğesini seçin.

  2. Sütun Adı sütunundaki ilk boş hücreyi seçin.

  3. Hücreye sütun adını yazın. Sütun adı gerekli bir değerdir.

  4. sekme tuşuna basarak Veri Türü hücresine gidin ve açılan listeden bir veri türü seçin. Veri türü gerekli bir değerdir ve seçmezseniz varsayılan değer atanır.

    Not

    Veritabanı Araçlarıaltındaki Seçenekleri iletişim kutusunda varsayılan değeri değiştirebilirsiniz.

  5. Sütun Özellikleri sekmesindeki diğer sütun özelliklerini tanımlamaya devam edin.

    Not

    Yeni sütun oluşturduğunuzda sütun özelliklerinizin varsayılan değerleri eklenir, ancak bunları Sütun Özellikleri sekmesinde değiştirebilirsiniz.

  6. Sütun eklemeyi bitirdiğinizde, Dosya menüsünden Kaydet seçin ve tablo adınıyazın.

Transact-SQL kullanma

Tabloya sütun ekleme

Aşağıdaki örnek, dbo.doc_exatabloya iki sütun ekler.

ALTER TABLE dbo.doc_exa 
ADD column_b VARCHAR(20) NULL, column_c INT NULL ;