18 ŞUBAT 2010, PERŞEMBE
Nasıl eğer zaten varsa, bir işlevi düşüreceğim?
Bu basit olduğunu biliyorum, ama nasıl eğer zaten varsa görmek için bir çek ile bir işlev oluşturulması Önsöz mı? Eğer varsa, bırakın ve yeniden oluşturun.
CEVAP
18 ŞUBAT 2010, PERŞEMBE
IF EXISTS (
SELECT * FROM sysobjects WHERE id = object_id(N'function_name')
AND xtype IN (N'FN', N'IF', N'TF')
)
DROP FUNCTION function_name
GO
Eğer tablolar* sys önlemek istiyorsanız, bunun yerine (here örnekte A):
IF object_id(N'function_name', N'FN') IS NOT NULL
DROP FUNCTION function_name
GO
Yakalamak için en önemli şey silmek için ne çalışıyorsunuz (FN, ve TF ile üst sql gösterilir):
- FN = Skaler Fonksiyon
- = İnlined Tablo Fonksiyonu
- TF = Tablo İşlevi
Bunu Paylaş:
Nasıl eğer bir dizin zaten mevcut deği...
Nasıl bir şube zaten usta birleştirild...
Nasıl eğer dizin varsa PHP ile kontrol...
Eğer belirli bir anahtar C std varsa n...
Eğer bir anahtar varsa söyle Nasıl NSU...