воскресенье, 5 сентября 2010 г.

Проверка на существование таблиц и других объектов баз данных MS SQL

ALTER FUNCTION [dbo].[is_tbl_exists]
(
@tbl_name VARCHAR(50)
)
RETURNS BIT
AS
BEGIN
IF EXISTS(SELECT name FROM sysobjects WHERE name = N'' + @tbl_name AND xtype='U')
 RETURN 1

RETURN 0
END


-- xtype='V' - views
--  xtype='FN' - functions
--  xtype='P' - procedures

Комментариев нет:

Отправить комментарий