(理论)
【sys.databases】
它是SQL Server中的一个视图,它的位置参看图中所示。MicrosoftSQL Server实例中每个数据库都对应其中的一行。具体该视图中每个字段的含义,参看MSDN:https://msdn.microsoft.com/zh-cn/library/ms178534.aspx
【sysobjects】
它也是SQL Serve...
分类:
其他好文 时间:
2015-03-14 13:56:14
阅读次数:
202
1.获取所有数据库名 Select Name From Master..SysDatabases order By Name2.获取所有表名 Select Name From SysObjects Where XType='U' order By NameXType='U':表示所有用户表;XTyp...
分类:
数据库 时间:
2015-03-14 01:02:20
阅读次数:
170
首先,我想说,我真的是渣了,一个这个玩意弄了半天,算了,直接切入正题吧。第一步:先写好存储过程用了两张表,你们自己建立吧if exists(select name from sysobjects where name='StaySchoolNum'and type='p') ...
分类:
数据库 时间:
2015-03-08 22:52:07
阅读次数:
286
sqlserver2008(1)查询所有的数据库名字:usemaster;select * from sysdatabases;(2)查询指定库中用户建的的所有表:select t.name from [指定库]..sysobjects t where xtype='u' and status>=0...
分类:
数据库 时间:
2015-03-05 09:07:17
阅读次数:
149
一 SQL语句中可能会涉及到的表格:
StudentInfo:
PersonInfo:
Test_outjoin:
Test2_outjoin:
二 基本的sql语法
if exists(select * from dbo.sysobjects where name='StudentInfo')--查询数据库中存在的视图如果存在此表就删除
drop table...
分类:
数据库 时间:
2015-02-26 21:40:44
阅读次数:
235
转自(http://blog.163.com/jlj_sk/blog/static/22579293200861422833924/)取得SQL server 数据库中 所有用户表名称 select name from sysobjects where xtype='U' order by name...
分类:
数据库 时间:
2015-02-25 19:52:14
阅读次数:
252
库是否存在
if exists(select * from master..sysdatabases where name=N'库名')
print 'exists'
else
print 'not exists'
---------------
-- 判断要创建的表名是否存在
if exists (select * from dbo.sysobjects where id...
分类:
数据库 时间:
2015-02-25 18:38:45
阅读次数:
170
1 select a.name 表名,b.name 列名 from sysobjects a,syscolumns b 2 where a.id=b.id and b.name='SortCode' and a.type='U'
分类:
数据库 时间:
2015-02-25 15:27:53
阅读次数:
179
if exists ( select * from dbo.sysobjects where id = object_id(N'[dbo].[TableSpace]') and objectproperty(id, N'IsUserTable') = 1 ) drop table [dbo].[T....
分类:
数据库 时间:
2015-02-13 16:13:47
阅读次数:
181
下面的存储过程从四个表的联接中返回所有作者(提供了姓名)、出版的书籍以及出版社。该存储过程不使用任何参数。USE pubs IF EXISTS (SELECT name FROM sysobjects WHERE name = 'au_info_all' AND type =...
分类:
数据库 时间:
2015-02-11 10:33:39
阅读次数:
205