prawdopodobnie od lat piszesz kod podobny do poniższego kodu, aby zweryfikować istnienie obiektu przed jego upuszczeniem.
IF OBJECT_ID('dbo.MyObject', 'U') IS NOT NULL DROP TABLE dbo.MyObject;
nadal to robisz? Dlaczego? Istnieje teraz nowy sposób, aby to zrobić, który wymaga tylko jednego Oświadczenia.
wraz z wprowadzeniem wersji SQL Server 2016 Microsoft wprowadził operację DROP IF EXISTS., Oto przykład, jak można upuścić tabelę za pomocą tylko jednej instrukcji.,iv id=”db75f549bf”>
VIEW
FUNCTION
SEQUENCE
INDEX
SYNONYM
If you have been using that older two statement method to drop your SQL Server objects, then you might consider using the one statement method that was introduced in SQL Server 2016 next time you need to drop an object.,
# # #
” Zobacz wszystkie artykuły użytkownika Gregory A. Larsen