非常有用的一些sql server 2005元数据函数

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
简介:

@@PROCID  返回 Transact-SQL 当前模块的对象标识符 (ID)。Transact-SQL 模块可以是存储过程、用户定义函数或触发器。不能在 CLR 模块或进程内数据访问接口中指定 @@PROCID 。

fn_listextendedproperty 返回数据库对象的扩展属性值。
 
COL_LENGTH  返回列的定义长度(以字节为单位)。

FULLTEXTCATALOGPROPERTY 返回有关全文目录属性的信息。
 
COL_NAME  根据指定的对应表标识号和列标识号返回列的名称。

FULLTEXTSERVICEPROPERTY 返回有关全文服务级别属性的信息。全文搜索服务由 SQL Server (MSSQLSERVER) 和 Microsoft Search 服务 (MSFTESQL) 提供。可以使用 sp_fulltext_service 设置和检索这些属性。
 
COLUMNPROPERTY  返回有关列或过程参数的信息。

INDEX_COL 返回索引列名称。对于 XML 索引,返回 NULL。
 
DATABASEPROPERTY  返回指定数据库和属性名的命名数据库属性值。(后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并应着手修改当前还在使用该功能的应用程序。 建议您改用 DATABASEPROPERTYEX。)

INDEXKEY_PROPERTY 返回有关索引键的信息。对于 XML 索引,返回 NULL。
 
DATABASEPROPERTYEX  返回指定数据库的指定数据库选项或属性的当前设置。

INDEXPROPERTY 根据指定的表标识号、索引或统计信息名称以及属性名称,返回已命名的索引或统计信息属性值。对于 XML 索引,返回 NULL。
 
DB_ID  返回数据库标识 (ID) 号。

OBJECT_ID 返回架构范围内对象的数据库对象标识号。
 
DB_NAME  返回数据库名称。

OBJECT_NAME 返回架构范围内对象的数据库对象名称。
 
FILE_ID  返回当前数据库中给定逻辑文件名的文件标识 (ID) 号。(后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并应着手修改当前还在使用该功能的应用程序。 改用 FILE_IDEX。)

OBJECTPROPERTY 返回当前数据库中架构范围内的对象的有关信息。
 
FILE_IDEX  返回当前数据库中的数据、日志或全文文件的指定逻辑文件名的文件标识 (ID) 号。

OBJECTPROPERTYEX 返回当前数据库中架构范围内的对象的有关信息。OBJECTPROPERTYEX 不能用于非架构范围内的对象,如数据定义语言 (DDL) 触发器和事件通知。
 
FILE_NAME  返回给定文件标识 (ID) 号的逻辑文件名。

SQL_VARIANT_PROPERTY 返回有关 sql_variant 值的基本数据类型和其他信息。
 
FILEGROUP_ID  返回指定文件组名称的文件组标识 (ID) 号。

TYPE_ID 返回指定数据类型名称的 ID。
 
FILEGROUP_NAME  返回指定文件组标识 (ID) 号的文件组名。

TYPE_NAME 返回指定类型 ID 的未限定的类型名称。
 
FILEGROUPPROPERTY  提供文件组和属性名时,返回指定的文件组属性值。

TYPEPROPERTY 返回有关数据类型的信息。
 
FILEPROPERTY 指定文件名和属性名时,返回指定的文件名属性值。

目录
相关文章
|
3月前
|
SQL 人工智能 数据挖掘
如何在`score`表中正确使用`COUNT`和`AVG`函数?SQL聚合函数COUNT与AVG使用指南
本文三桥君通过score表实例解析SQL聚合函数COUNT和AVG的常见用法。详解COUNT(studentNo)、COUNT(score)、COUNT()的区别,以及AVG函数对数值/字符型字段的不同处理,特别指出AVG()是无效语法。实战部分提供6个典型查询案例及结果,包含创建表、插入数据的完整SQL代码。产品专家三桥君强调正确理解函数特性(如空值处理、字段类型限制)对数据分析的重要性,帮助开发者避免常见误区,提升查询效率。
237 0
|
SQL Oracle 关系型数据库
SQL优化-使用联合索引和函数索引
在一次例行巡检中,发现一条使用 `to_char` 函数将日期转换为字符串的 SQL 语句 CPU 利用率很高。为了优化该语句,首先分析了 where 条件中各列的选择性,并创建了不同类型的索引,包括普通索引、函数索引和虚拟列索引。通过对比不同索引的执行计划,最终确定了使用复合索引(包含函数表达式)能够显著降低查询成本,提高执行效率。
202 3
|
SQL 数据库 数据库管理
数据库SQL函数应用技巧与方法
在数据库管理中,SQL函数是处理和分析数据的强大工具
|
SQL 数据库 索引
SQL中COUNT函数结合条件使用的技巧与方法
在SQL查询中,COUNT函数是一个非常常用的聚合函数,用于计算表中满足特定条件的记录数
2313 5
|
SQL 关系型数据库 C语言
PostgreSQL SQL扩展 ---- C语言函数(三)
可以用C(或者与C兼容,比如C++)语言编写用户自定义函数(User-defined functions)。这些函数被编译到动态可加载目标文件(也称为共享库)中并被守护进程加载到服务中。“C语言函数”与“内部函数”的区别就在于动态加载这个特性,二者的实际编码约定本质上是相同的(因此,标准的内部函数库为用户自定义C语言函数提供了丰富的示例代码)
|
SQL 关系型数据库 MySQL
SQL日期函数
SQL日期函数
221 0
|
SQL 数据处理 数据库
SQL中的函数有哪些类型
【8月更文挑战第20天】SQL中的函数有哪些类型
307 1
|
SQL 数据处理 数据库
|
SQL Oracle 关系型数据库
SQL 中的大小写处理函数详解
【8月更文挑战第31天】
697 0
|
SQL 数据采集 数据挖掘
为什么要使用 SQL 函数?详尽分析
【8月更文挑战第31天】
295 0