关于dtproperties的疑问

MS-SQL Server > 疑难问题 [问题点数:10分,结帖人Lyongt]
等级
本版专家分:2458
结帖率 100%
等级
本版专家分:3566
lyongt

等级:

查询出dtproperties

select name from sysobjects where OBJECTPROPERTY(id,IsMSShipped)=1 and OBJECTPROPERTY(id,IsUserTable)=1 dtproperties是系统表还是用户表? dtproperties表符合OBJECTPROPERTY(id,

sqlserver--奇怪的 dtproperties

sp_database 或select * from sysobjects where xtype = 'U' 有可能得到dtproperties表,并显示为用户表,但是在企业管理器中,dtproperties却显示为系统表。难道是bug(bug表示一种未知的错误)? 其实当你触动企业...

奇怪的 dtproperties

SQL Server 2000中,当新建一个空的数据库后,在查询分析器中执行 sp_database 或select * from sysobjects where xtype = U都会得到dtproperties表,并显示为用户表, 可这个表我从没有创建过。但是在企业管理器中,...

mssqlserver 里的dtproperties

mssqlserver2000 里的dtproperties表 作用是存储数据库的关系图。mssqlserver2005里存储数据库的关系图表已经改为别的表了。

奇怪的 dtproperties

SQLServer2000中,当新建一个空的数据库后,在查询分析器中执行sp_database或select*fromsysobjectswherextype='U'都会得到dtproperties表,并显示...

dtproperties表小解[网络收集]

dtproperties表小解[网络收集] SQL Server 2000中,当新建一个空的数据库后,在查询分析器中执行sp_database 或select * from sysobjects where xtype = 'U'都会得到dtproperties表,并显示为用户表, ...

sql语句查询数据库中的表名/列名/主键/自动增长值

select name tablename from jsj01..sysobjects where type='U' and name not in ('dtproperties') --查询表里的字段信息 exec sp_help 对象名 ---docs为表名 ---- select * from sysco

SQL Server系统表sysobjects

 关于SQL Server数据库的一切信息都保存在它的系统表格里。我怀疑你是否花过比较多的时间来检查系统表格,因为你总是忙于用户表格。但是,你可能需要偶尔做一点不同寻常的事,例如数据库所有的触发器。你可以一个一...

列的操作

DECLARE @I intDeclare @id intset @id=1while @idbeginSELECT @I =(SELECT [Ac] FROM StdItems where idx=@id )/10update StdItems set ac=@i where idx=@idset @id=@id+1end2.create procedure dbo.dt_getproper

删除所有表的所有记录(MSSQL)

昨天对一测试库要删除所有记录后生成一个备份,本来想自己写个存储过程,想法是从sysobjects表中查出所有用户表,挨个truncate ...table,实现时发现这样做只能用游标,在网上查了下,MSSQL本身就有这样的...

sqlserver查询列名、注释类型、长度、是否为空

sqlserver

比较两个数据库的表结构差异

if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[p_comparestructure]) and OBJECTPROPERTY(id, NIsProcedure) = 1) drop procedure [dbo].[p_compar

两个数据库比较 对比视图存储过程及表结构差异

一、视图和存储过程比较【原理】利用系统表“sysobjects"和系统表“syscomments”,将数据库中的视图和存储过程进行对比。系统表"sysobjects"之前有详细介绍过,有兴趣可以看看:SQL Server系统表sysobjects介绍与...

查看當前數據庫索引情況

--以下SQL2005以上版本實現方法: with Index1 as ( select top 100 percent row_number()over(partition by a.Name order by b.index_id) as ID,object_Name(a.object_id) as TableName,a.Name as IndexName,c....

sqlsever表信息查询

SELECT TableName=d.name,--表名称 FieldNo=a.colorder,--字段编号 FieldName=a.name,--字段名称 IsIdentity=case when COLUMNPROPERTY(a.id,a.name,'IsIdentity')=1 then 'true'else 'false' end,--是否

sql查询表的结构的存储过程

GO /****** 对象: StoredProcedure [dbo].[pro_get_table_construct] 脚本日期: 08/04/2012 15:27:39 ******/ IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[pro_get_table_...

[MSSQL]系统管理常用语句

(1)@@S SELECT @@CONNECTIONS AS TotalConnections ,@@TIMETICKS AS TimeTicks ,@@CPU_BUSY AS TotalCPUBusyTime ,@@IDLE AS TotalCPUIdleTime ,@@IO_BUSY AS TotalIOBusyTime ,@@PACK_RECEIVED AS ...

[MSSQL]查询出各(某)表字段的属性

--sql server 2000 SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号 = a.colorder, ...

比较两个数据库表结构的差异

1、简易法:使用以下SQL语句:SELECT COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH, NUMERIC_PRECISION, NUMERIC_SCALE,IS_NULLABLE, COLUMNPROPERTY(OBJECT_ID(TABLE_NAME), COLUMN_NAME, IsIdentity) AS IS_...

一次性获取数据库中所有用户表信息,以用来进行信息检索之用

使用以下代码,到查询分析器里执行下,就可以得到结果,转载自:http://www.cnblogs.com/tuyile006/archive/2006/09/27/516289.html  SELECT (case when a.colorder=1 then d.name else end)表名, a.colorder 字段...

MS SQL Server 升级

公司数据库由2000升级到2005,难免发现些奇怪的事情一、 奇怪的 dtproperties 表 SQL Server 2000中,当新建一个空的数据库后,得到dtproperties表,为系统表。 SQL Server 2005中dtproperties 表不存在了,...

MS-SQL数据库开发常用汇总 (收藏)

MS-SQL数据库开发常用汇总 1.按姓氏笔画排序: Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密: select encrypt('原始密码') select pwdencrypt('原始密码'...

T-sql

这个存储过程的作用是自动生成编号,比如我们在数据库中有个**票编号字段,该存储过程可以生成格式为头(自己定义的一个头,比如AA)+日期(形如 20070401)+6位递增整数(形如002254),并且每到了新的一年后面的...

saleshouse

--[dtproperties];if exists (select 1 from sysobjects where id = object_id(N'[dtproperties]') and OBJECTPROPERTY(id...

Oracle和MSSQL查询有多少张表

Oracle: ...SELECT count(1) FROM sysobjects WHERE xtype='U'这种方法可能会把dbo.dtproperties表给查出来,我在Oracle中查出66张表,在SQL SERVER中查出67张表,就是多了dbo.dtproperties这张...

如何得到数据库中所有表字段及字段中文描述

如何得到数据库中所有表字段及字段中文描述以下资料,通过csdn的一位师兄从SQL版主那得到:sql中SELECT (case when a.colorder=1 then d.name else end) N表名, a.colorder N字段序号, a.name N字段名, (case when ...

一些sql 技巧及知识的汇总

把长日期转换为短日期 Convert(char(10),getdate(),120) MS-SQL数据库开发常用汇总 1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2....

获取数据字典

set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER PROCEDURE [dbo].[gettableinfo] ASSELECT (case when a.colorder=1 then d.name else end)表名, a.colorder 字段序号, a.name 字段名, 

sqlserver 2000操作数据库

dos操作sqlserver2000 数据库 1、进入数据库 Osql -S al-JUIT\NG -U sa 2、查询数据库 select *from sysdatabases go 3、查询用户表 use zw0018 select * from sysobjects ... backup database MEP to ...

相关热词 c# 两个form赋值 c#无符号整形转为有符号 a4纸大小 c# c# 图片合并 c# 脏字过滤 c#登录权限 c#设置excel列宽 c#透明度 c# 载入文件 adb c#