用SQL语句判断一个表是否存在

  我们在编写网站程序的时候,为了使安装自动化,也就是自动建立数据库,或者程序升级的时候,都要用SQL语句来也要自动建立数据库,在建立数据库前,还要用SQL语句来判断一个表是否存在

<%sql="if exists (select * from sysobjects where id = object_id(N’[dbo].[phone]‘) and OBJECTPROPERTY(id, N’IsUserTable’) = 1) drop table [dbo].[phone]"
con.execute(sql)
%>
在上面的示例程序中,用SQL判断一个表是否存在
如果表phone存在则删除phone表
其中phone是表名,con是connection对像

文章来自: 幻龙网络
引用通告地址: 太多垃圾评论了,暂时关闭引用通告
Tags:
推荐本文
收藏到:
分类:网站制作 | 没有论评 | 引用: 0 |
发表评论