sql语句创建表

来源:百度知道 编辑:UC知道 时间:2024/05/08 01:36:41
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[单据号表]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[单据号表]
GO

谁来解释一下这个语句是什么意思啊,谢谢!

如果存在 单据号表,那么就先删除这个表,再重新创建

废话?一点也不废!
如果需要重建这个表,在不删除这个表或者不改名称的条件下,你给我重建一个试试。

如果存在这样的对象,而且对对象分析属性,他的属性是表的话,删除此表。

这是建立数据表前,一句标准的废话!

object_id(N'[dbo].[单据号表]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)

这什么意思?‘什么意思? 整句什么意思?继续关注中...