sysdatabaes表與sysobjects表

sysdatabases表

sysdatabases是在master數據庫中的表,是一個只讀的表,裏面包含全部數據庫的信息數據庫

 

在建立數據庫是進行存在性檢測spa

use master go
 if exists(select * from sysdatabases where name='數據庫名') drop database 數據庫名 create database 數據庫名 go

 

sysobjects 表

sysobjects 在全部數據庫中都存在的一個表,記錄了在數據庫內建立的沒一個對象的信息code

 

在數據庫中新建一張表:檢測表是否已存在對象

use student go
If exists(select * from sysobjects where 條件(包含名字和類型,表的類型爲‘U’)) drop table s create table s (字段) go
相關文章
相關標籤/搜索