求此SQL 语句 解释 万分感谢

来源:百度知道 编辑:UC知道 时间:2024/06/30 01:45:40
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[everyone]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[everyone]

object_id:数据库对象标识号;
objectproperty:当前数据库中对象的有关信息;
objectproperty(id,n'isUserTable')返回用户定义的表的布尔值,1为真,0为假;
整句是查看数据库里有没有everyone表,如果为真就删除这个everyone表