VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 数据库 > T-SQL >
  • sysdatabaes表与sysobjects表

本站最新发布    SQL Server 2016数据库视频教程
试听地址  
https://www.xin3721.com/eschool/SQLxin3721/

sysdatabases表

sysdatabases是在master数据库中的表,是一个只读的表,里面包含所有数据库的信息

 

在创建数据库是进行存在性检测

复制代码
use master
 go
 if exists(select * from sysdatabases where name='数据库名')
 drop database 数据库名
 create database 数据库名
 go
复制代码

 

sysobjects 表

sysobjects 在所有数据库中都存在的一个表,记录了在数据库内创建的没一个对象的信息

 

在数据库中新建一张表:检测表是否已存在

复制代码
use student
go
If exists(select * from sysobjects where 条件(包含名字和类型,表的类型为‘U’))
drop table s
create table s (字段)
go
复制代码

相关教程