除了通用架构集合,Microsoft SqlClient Data Provider for SQL Server 还支持其他架构集合。 架构集合因使用的 SQL Server 的版本而稍有不同。 要确定支持的架构集合列表,请以无参数的形式或使用架构集合名称“MetaDataCollections”调用 GetSchema 方法。 此时将返回 DataTable,包含支持的架构集合列表、每个架构集合支持...
SQL Server 按照先前的规则设置限制,从可选的 INDEXES 架构行集中查找指定远程表上的索引。 SQL Server 从找到的匹配索引条目中检索 TABLE_CATALOG、TABLE_SCHEMA、TABLE_NAME、INDEX_CATALOG、INDEX_SCHEMA、INDEX_NAME、PRIMARY_KEY、UNIQUE、CLUSTERED、FILL_FACTOR、ORDINAL_POSITION、COLUMN_NAME、COLLATION、CAR...
除了通用架构集合之外,适用于 SQL Server 的 Microsoft .NET Framework 数据提供程序还支持其他架构集合。 架构集合因使用的 SQL Server 的版本而稍有不同。 要确定支持的架构集合列表,请以无参数的形式或使用架构集合名称“MetaDataCollections”调用 GetSchema 方法。 此时将返回DataTable,包含支持的架构集合列表、每个...
i_s.TABLE_NAME, i_s.ORDINAL_POSITION SQL Server 2005 在SQL Server 2005 中 sysproperties 表已被废弃,所以上面的代码都不能用。幸运的是他们还是增加了一个系统表给我们 sys.extended_properties,这张表和 sysproperties基本上相似。 SELECT [Table Name]=OBJECT_NAME(c.object_id), [Column Name]=c.nam...
ORDINAL_POSITION int 資料行識別碼。 COLUMN_DEFAULT nvarchar(4000) 數據行的預設值。 IS_NULLABLE varchar(3) 資料行的 Null 屬性。 如果此數據行允許 NULL,則此資料行會傳回 YES。 否則,它就會傳回 NO。 DATA_TYPE nvarchar(128) 系統提供的資料類型。 CHARACTER_MAXIMUM_LENGTH int 二進位資料、字元資料,或...
在Microsoft SQL Server 2000 中,分布式查询允许 SQL Server 用户访问基于 SQL Server 的服务器以外的数据(位于其他运行 SQL Server 的服务器或是具有 OLE DB 接口的其他数据源中)。OLE DB 提供了统一的方式来访问异类数据源中的列表数据。 在本文中,分布式查询是指任何引用了一个或多个外部 OLE DB 数据源中表...
fn_servershareddrivespublic 角色的成员可以查看系统函数 fn_servershareddrives 返回的数据。权限更改:fn_servershareddrives 要求用户对服务器具有 VIEW SERVER STATE 权限。重要提示:保留此 SQL Server 2000 系统函数是为了向后兼容。建议改用 sys.dm_io_cluster_shared_drives。
a.TABLE_NAME, ordinal_position open cu fetch next from cu into @table_name,@Col_name,@DATA_TYPE,@MAX_LENGTH begin tran WHILE @@FETCH_STATUS = 0 begin if @DATA_TYPE ='char' or @DATA_TYPE ='varchar' or @DATA_TYPE ='nchar' or @DATA_TYPE ='nvarchar' ...
ORDINAL_POSITION int 資料行識別碼。 COLUMN_DEFAULT nvarchar(4000) 數據行的預設值。 IS_NULLABLE varchar(3) 資料行的 Null 屬性。 如果此數據行允許 NULL,則此資料行會傳回 YES。 否則,它就會傳回 NO。 DATA_TYPE nvarchar(128) 系統提供的資料類型。 CHARACTER_MAXIMUM_LENGTH int 二...
The ORDINAL_POSITION column of the INFORMATION_SCHEMA.COLUMNS view is not compatible with the bit pattern of columns returned by the COLUMNS_UPDATED function. To obtain a bit pattern that is compatible with COLUMNS_UPDATED, you must reference the ColumnID property of the COLUMNPROPERTY system ...