Bir tablodaki hesaplanmış sütunları belirtme
Bir ifade hesaplanan bir sütun için belirttiğiniz SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL. Bir hesaplanan sütun ifade verileri diğer sütun sütunun ait olduğu için bir değeri hesaplamak için kullanabilirsiniz.
Bu Konuda
Başlamadan Önce
Güvenlik
Hesaplanmış bir sütun belirtmek için kullanma:
SQL Server Management Studio
Transact-SQL
Başlamadan Önce
Güvenlik
İzinler
Tabloda ALTER izni gerektirir.
[Top]
SQL Server Management Studio Kullanarak
Hesaplanmış bir sütun belirtmek için
İçinde Object Explorer, ölçeği değiştirmek istediğiniz sütunları içeren tabloyu sağ Tasarım.
Hesaplanan sütun formülü belirtmek istediğiniz sütunu seçin.
İçinde Sütun özelliklerini sekmesinde, genişletme Hesaplanan sütun belirtimi özelliği.
De (Formül) alt özelliği kılavuz hücreyi sağ için bu sütunda ifade yazın.
Verileri seçerek kalıcıdır olup olmadığını belirtmek Evet veya No dan için açılan İş kalıcı alt özelliği.
[!NOT]
Veritabanı altyapısı ifade sonuçlarını persisting izin, seçtiğiniz olamaz Evet için İş kalıcı özelliği.
Tarih dosyasını menüsünden tıklatın kaydetmektable name.
[Top]
Transact-SQL'i Kullanma
Yeni bir hesaplanmış sütun eklemek için
Bağlanmak Veritabanı Altyapısı.
Standart çubuğundan tıklatın Yeni sorgu.
Kopyalama ve aşağıdaki örnek sorgu penceresine yapıştırın ve ardından Execute
ALTER TABLE dbo.doc_exa ADD column_c AS (column_a*column_b) ;
Varolan bir sütun hesaplanan bir sütun için değiştirmek için
Bağlanmak Veritabanı Altyapısı.
Standart çubuğundan tıklatın Yeni sorgu.
Varolan bir sütun için hesaplanan bir sütun değiştirmek için açılan ve hesaplanmış bir sütun oluşturun. Kopyalama ve aşağıdaki örnek sorgu penceresine yapıştırın ve ardından Execute
ALTER TABLE dbo.doc_exa DROP COLUMN column_c; GO ALTER TABLE dbo.doc_exa ADD column_c AS (column_a*column_b) ; GO
Daha fazla bilgi için, bkz. ALTER TABLE (Transact-SQL).
[Top]