--建了一张表 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Bas_DateTime]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table [d
分类:
数据库 时间:
2016-03-16 17:18:46
阅读次数:
656
把存储过程结果集SELECT INTO到临时表 在开发过程中,很多时候要把结果集存放到临时表中,常用的方法有两种。 一. SELECT INTO 1. 使用select into会自动生成临时表,不需要事先创建 select * into #temp from sysobjects select *
分类:
其他好文 时间:
2016-03-16 16:50:33
阅读次数:
181
这就让sysobjects表格有了用武之地。虽然我不建议你更新这个表格,但是你当然有权对其进行审查。 sysobjects 表 在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。只有在 tempdb 内,每个临时对象才在该表中占一行。 sysobjects 表结构:
分类:
数据库 时间:
2016-03-13 12:52:17
阅读次数:
271
可以自己查询系统表: SELECT o.name AS tableName, c.name AS columnName, p.[value] AS Description FROM sysproperties p INNER JOIN sysobjects o ON o.id = p.id INNE
分类:
数据库 时间:
2016-03-07 11:48:40
阅读次数:
214
因为project实现上的某些小问题。为了达到方便实现如图效果,对数据结构做了一点点的调整。 新的数据结构例如以下图: 第一个图片的数据源视图: IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'RoleDataPermit') A
分类:
其他好文 时间:
2016-03-05 16:16:37
阅读次数:
163
先在系统表中找到要处理的表名或者是存储过程的名字,在用游标对其进行处理 PS:SqlServer 2000使用的是系统表是sysobjects,类型字段是:xtype; SqlServer 2005以上版本的系统表是Sys.Objects,类型字段是Type 本文中以Sql2005为例,Sql200
分类:
数据库 时间:
2016-02-25 09:13:27
阅读次数:
216
1、获取当前数据库下所有的表名称: Use 你的数据库 select Name from sysobjects where xtype='U' 2、获取当前表下的列名: select name from syscolumns s where s.id = object_id('你的表明'); 待续。
分类:
数据库 时间:
2016-02-24 17:17:43
阅读次数:
190
SELECT a.name, b.rowsFROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.idWHERE (a.type = 'u') AND (b.indid IN (0, 1))ORDER BY b.rows DESC
分类:
数据库 时间:
2016-02-18 13:45:03
阅读次数:
202
IF EXISTS(SELECT * FROM sysobjects WHERE name='usp_getPage') DROP PROC usp_getPage GO CREATE PROC usp_getPage @totalCount INT OUTPUT, @PageIndex int=1
分类:
数据库 时间:
2016-02-15 13:30:40
阅读次数:
207
select b.[value] from sys.columns a left join sys.extended_properties b on a.object_id=b.major_id and a.column_id=b.minor_id inner join sysobjects c o
分类:
其他好文 时间:
2016-02-02 09:50:13
阅读次数:
184