SqlServer判断数据库、表、存储过程、函数是否存在

假设场景是: 需要给一个脚本给客户更新, 这个对象可能存在或不存在-- 更新存储过程USE [数据库名]GOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- 这里判断对象(这里是存储过程)是否存在IF EXISTS ( SELECT 1 FROM sys.sysobjects AS o LEFT JOIN sys.schemas AS s ON [uid] = [SCHEMA_ID] WHERE xtype = 'p' --代表存储过程 AND o.name = '存储过程名' AND s...
posted @ 2013-08-30 09:38  xachary  阅读(279)  评论(0编辑  收藏  举报