ورود

View Full Version : سوال: چگونه می توان وجو یا عدم وجود یک Table را چک کرد؟



Emad499
پنج شنبه 27 فروردین 1388, 12:47 عصر
چگونه می توان وجو یا عدم وجود یک Table را در یک Database چک کرد؟

رضا عربلو
پنج شنبه 27 فروردین 1388, 17:47 عصر
با کوئری گرفتن از جداول سیستمی SYS.Tables

saed2006
پنج شنبه 27 فروردین 1388, 19:02 عصر
میتونی یه دستور ساخت جدول با همان نام بنویسی اگر خطا داد یعنی اون جدول قبلا ایجاد شده..0

amin_alexi
جمعه 28 فروردین 1388, 00:12 صبح
با این Query میتونی ببینی یک Table وجود داره یا نه !

SELECT name
FROM sysobjects
WHERE name = N'test_table'
AND type = 'U'
و به این صورت اگه وجود داشت Drop کنی !

IF EXISTS(SELECT name
FROM sysobjects
WHERE name = N'test_table'
AND type = 'U')
DROP TABLE test_table