1 判断数据库是否存在 if exists (select * from sys.databases where name = '数据库名') drop database [数据库名]2 判断表是否存在 if exists (select * from sysobjects where id = ....
分类:
数据库 时间:
2014-08-04 21:03:07
阅读次数:
300
SQL Server根据列名查表select a.name, b.name from syscolumns a, sysobjects b where a.name = 'XXXX' and a.id = b.id andb.xtype = 'u'--判断用户表是否存在if objectprope....
分类:
数据库 时间:
2014-08-04 13:36:17
阅读次数:
255
二、数据表结构比较【原理】利用系统表“sysobjects"、"sysindexes"、"sysindexkeys"、 “syscomments”、"sysclumns"、"systypes"、"extended_properties",将数据库中的表结构进行对 比。(涉及到系统表比较多。就不一一介...
分类:
数据库 时间:
2014-07-31 12:20:26
阅读次数:
330
IF EXISTS(select * from tempdb..sysobjects where id=object_id('tempdb..#tb'))BEGIN DROP TABLE #tbEND
分类:
数据库 时间:
2014-07-28 15:25:43
阅读次数:
322
/* Drop all non-system stored procs */DECLARE @name VARCHAR(128)DECLARE @SQL VARCHAR(254)SELECT @name = (SELECT TOP 1 [name] FROM sysobjects WHERE [ty...
分类:
数据库 时间:
2014-07-26 00:04:16
阅读次数:
388
select 列名 = a.name,类型 = c.name,长度 = columnproperty(a.id,a.name,'precision'),备注 = g.valuefrom syscolumns aleft join sysobjects b on a.id=b.idleft join....
分类:
数据库 时间:
2014-07-25 14:10:31
阅读次数:
258
1.首先,我们来介绍第一种方式:◆查询的SQL语句如下:select row_number() over (order by name) as rowid, sysobjects.[name] from sysobjects◆运行的结果:rowid name1 all_columns2 all_ob...
分类:
数据库 时间:
2014-07-24 17:28:45
阅读次数:
342
SELECT nameFROM sys.sysobjects SOWHERE EXISTS( SELECT * FROM syscolumns SC WHERE name LIKE 'Reason' AND SC.id = SO.id)
分类:
其他好文 时间:
2014-07-22 00:21:37
阅读次数:
254
use master ;查询数据库:select * from sysdatabases where dbid>4 ;查询表:SELECT * FROM SysObjects Where XType='U' ORDER BY Name查询列:select b.name as tableName,a....
分类:
数据库 时间:
2014-07-21 14:05:35
阅读次数:
195
--1:获取当前数据库中的所有用户表select Name from sysobjects where xtype='u' and status>=0--2:获取某一个表的所有字段select name from syscolumns where id=object_id(N'表名')--3:查看与...
分类:
数据库 时间:
2014-07-17 22:01:43
阅读次数:
467