25 EKİM 2011, Salı
Nasıl SQL Server varsa, bir tablo bırakma?
Tablo adı Scores
.
Aşağıdaki yapmak doğru mu?
IF EXISTS(SELECT *
FROM dbo.Scores)
DROP TABLE dbo.Scores
CEVAP
25 EKİM 2011, Salı
Hayır. Eğer herhangi bir satır (ve eğer masa yoksa bir hata yükseltmek) içeriyorsa tablo düşecek.
Kalıcı bir tablo için kullanabilirsiniz
IF OBJECT_ID('dbo.Scores', 'U') IS NOT NULL
DROP TABLE dbo.Scores;
Ve geçici bir tablo örneği...
IF OBJECT_ID('tempdb.dbo.#T', 'U') IS NOT NULL
DROP TABLE #T;
Bunu Paylaş:
eğer tablo varsa nasıl kontrol ve eğer...
Nasıl Server tablo sütun olup olmadığı...
Nasıl SQL Server Tablo bir Sütun bir d...
Nasıl saklı satır içeren varolan bir S...
SQL Server: Nasıl bir tablo sütun adla...