全球旧事资料 分类
selectfromINFORMATION_SCHEMAVIEWS4、查看视图对应的字段及字段属性select视图名a
ame列名b
ame字段类型TYPE_NAMEbsystem_type_id字段长度bmax_le
gthfromsysviewsajoi
syscolum
sbo
aobject_idbobject_idorderbya
ame5、获取视图中的对象信息execsp_depe
ds视图名查看存储过程信息1、基本信息selectfromsysproceduresselectfromsysobjectswheretypeP2、查看存储过程创建文本sp_helptext存储过程名称selecttextfromsyscomme
tswhereidobject_id存储过程名称3、查看存储过程的参数信息1select参数名称
ame类型type_
amexusertype
f长度le
gth参数顺序colidfromsyscolum
swhereidobject_id存储过程名称2select参数名称
ame类型type_
amesystem_type_id长度max_le
gth参数顺序parameter_idfromsysparameterswhereobject_idobject_id存储过程名称返回当前环境中可查询的指定表或视图的列信息。execsp_colum
s表名selectfromsyscolum
swhereobject_idOBJECT_id表名selectfromsyssyscolum
swhereidOBJECT_ID表名selectfromi
formatio
_schemacolum
swhereTABLE_NAME表名查询存储过程或函数的参数的详细信息selectfromsysparameterswhereobject_idobject_id函数或存储过程名称获取所有数据库信息1、获取数据库的基本信息select
amefromsysdatabasesorderby
ame2、获取某个数据库的文件信息selectfrom数据库名架构名sysfiles3、获取数据库磁盘使用情况
fexecsp_spaceused4、获取数据库中表的空间使用情况IFOBJECT_IDtempdbTB_TEMP_SPACEISNOTNULLDROPTABLETB_TEMP_SPACEGOCREATETABLETB_TEMP_SPACENAMEVARCHAR500ROWSINTRESERVEDVARCHAR50DATAVARCHAR50INDEX_SIZEVARCHAR50UNUSEDVARCHAR50GOSP_MSFOREACHTABLEINSERTINTOTB_TEMP_SPACEexecsp_spaceusedGOSELECTFROMTB_TEMP_SPACEORDERBYREPLACEDATAKB0DESC获取触发器的相关信息1、查看触发器定义及相关属性信息(1)execsp_help触发器名(2)查看表中指定类型的触发器的属性信息execsp_helptrigger表名触发器类型
f参数2可选,省略参数2时返回该表中所有类型的触发器属性2、获取触发器的创建脚本execsp_helptext触发器名3、查看表中禁用的触发器select
amefromsystriggerswherepare
t_idobject_id表名a
dis_disabled1注:is_disabled0时为启用的触发器。4、获取触发器的父类名,触发器名,触发器状态和触发器类型信息select父类名a
ame对象类型atype触发器名b
ame触发器状态casewhe
bis_disabled1the
禁用else启用e
d触发器类型casewhe
bis_i
stead_of_trigger1the
i
steadofelseaftere
dfromsysobjectsajoi
systriggersbo
aobject_idbpare
t_idr
好听全球资料 返回顶部