ورود

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



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

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

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

amin_alexi
پنج شنبه 27 فروردین 1388, 23: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