博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL SERVER 2008的元数据视图
阅读量:6403 次
发布时间:2019-06-23

本文共 535 字,大约阅读时间需要 1 分钟。

我们以前可以直接访问系统表,如下所示:

SELECT     so.name As theTable,    sc.name As theColumn,    st.name As theTypeFROM sysobjects soJOIN syscolumns sc on so.id=sc.idJOIN systypes st on sc.xtype=st.xtype    WHERE        SO.type='U'

实际上,微软不建议直接访问系统表。所以微软使用了一些系统视图代替直接操作系统表,为了实现上面相同的功能,我们可以用下面访问元数据视图的方式改变:

SELECT     t.name As theTable,    c.name As theColumn,    ty.name As theTypeFROM sys.tables tJOIN sys.columns c on t.object_id=c.object_idJOIN sys.types ty on c.system_type_id=ty.system_type_id    WHERE        t.type='U'

我们可以在master表的Views下面找到各种视图

 

 

转载地址:http://wknea.baihongyu.com/

你可能感兴趣的文章
Android 滑动效果入门篇(二)—— Gallery
查看>>
Revit二次开发示例:DesignOptions
查看>>
Entity Framework 系统约定配置
查看>>
优秀设计:纹理在网页设计中的20个应用示例
查看>>
C++ 关键字 explicit, export, mutable
查看>>
生成指定范围的一组随机数并求平均值
查看>>
android语音识别方法
查看>>
File Operations in Android NDK(转)
查看>>
如何将kux格式的视频转换成我们常用的MP4格式
查看>>
[sublime系列文章] sublime text 3插件配置说明
查看>>
学习 PixiJS — 碰撞检测
查看>>
Vue 基础篇
查看>>
JavaScript:函数防抖与函数节流
查看>>
关于区间贪心的补全
查看>>
架构设计步骤
查看>>
自定义元素探秘及构建可复用组件最佳实践
查看>>
区块链是一个公共数据库,要放在一个块内
查看>>
Jenkins 用户文档(目录)
查看>>
系统常见指标
查看>>
使用crond构建linux定时任务及日志查看
查看>>