15 Ocak 2012, Pazar
Eğer zaten varsa bir tabloya bir sütun ekleyin
Bir tabloya bir sütun ekler bir SQL Server bir sorgu yazmak istiyorum. Ama bu sorguyu çalıştırdığınızda hiçbir hata görüntülemek istiyorum.
Sorgu bu tür bir tablo eklemek için kullanıyorum
IF EXISTS (SELECT * FROM sys.objects
WHERE object_id = OBJECT_ID(N'[dbo].[Person]')
AND type in (N'U'))
Ama bir sütun için bu sorguyu yazmak için nasıl bilmiyorum.
CEVAP
15 Ocak 2012, Pazar
sys.objects
ıo sys.columns
tablo kullanarak benzer bir yapı kullanabilirsiniz.
IF EXISTS (
SELECT *
FROM sys.columns
WHERE object_id = OBJECT_ID(N'[dbo].[Person]')
AND name = 'ColumnName'
)
Bunu Paylaş:
Nasıl eğer zaten varsa, bir işlevi düş...
sütun eğer varsa değil mysql tablo Ekl...
SQL Server varolan bir tabloya bir süt...
Objective-C - eğer bir yöntem varsa ko...
Eğer bir dosya kabuk joker ile varsa k...