这个怎么写啊
解决方案 »
- 求解一个题
- 求一SQL语句
- 关于附加数据库的问题
- 有没有单独安装的SQLserver2000帮助的程序?
- sql2000在高级服务器上无法安装,每次到最后安装我配置的服务的时候就出错,在线等
- SQL SERVER数据恢复
- sql语句的查询问题(SQL SERVER ) 简单高分。。。。
- 拿分的问题,我如何将一个现有的toy.mdf和toy.ldf插入到sql server里面去,要用什么sql 语句,我忘了,现在很急!!!!
- 竟然不能装载数据,真是奇怪啊!!!好心的你给我破了这个谜,好吗?!:)
- 这样的问题各位都是怎么处理的
- 访问局域网sql数据库的问题?
- 创建惟一索引时,"忽略重复键"是什么意思呢?
go
create table [tb]([Id] int,[Name] varchar(1),[Step] int)
if object_id('table') is not null ---存在該表
CREATE TABLE xx(xx xx)
drop proc P_CityBuilding_CreatedBuilding
go
create table TableName(..)
if object_id('[tb]') is not null
create table [code]
if object_id('ta','U') is not null
begin
drop table ta
create table ta
(
a int,
b varchar(60)
)
end
else
print '该表存在啦!'
原理:
表是一个对象,如果该表存在那么必定在 sys.objects 里存在该表的对象定义数据,楼主与其在看别人怎么写,还不如研究下系统表 sys.objects,里面存放的是系统对象元数据。另外,像 object_id 这些函数都是基于这张表的。
Begin
Create Table......
End
Else
.............
End