数据库字典查询,从EF工具操作中提取的
2015-10-07 21:20
411 查看
用户表:
视图:
SELECT [Project1].[C1] AS [C1] , [Project1].[CatalogName] AS [CatalogName] , [Project1].[SchemaName] AS [SchemaName] , [Project1].[Name] AS [Name] FROM ( SELECT [Extent1].[CatalogName] AS [CatalogName] , [Extent1].[SchemaName] AS [SchemaName] , [Extent1].[Name] AS [Name] , 1 AS [C1] FROM ( SELECT QUOTENAME(TABLE_SCHEMA) + QUOTENAME(TABLE_NAME) [Id] , TABLE_CATALOG [CatalogName] , TABLE_SCHEMA [SchemaName] , TABLE_NAME [Name] FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE' ) AS [Extent1] ) AS [Project1] ORDER BY [Project1].[SchemaName] ASC , [Project1].[Name] ASC
视图:
SELECT [Project1].[C1] AS [C1] , [Project1].[CatalogName] AS [CatalogName] , [Project1].[SchemaName] AS [SchemaName] , [Project1].[Name] AS [Name] FROM ( SELECT [Extent1].[CatalogName] AS [CatalogName] , [Extent1].[SchemaName] AS [SchemaName] , [Extent1].[Name] AS [Name] , 1 AS [C1] FROM ( SELECT QUOTENAME(TABLE_SCHEMA) + QUOTENAME(TABLE_NAME) [Id] , TABLE_CATALOG [CatalogName] , TABLE_SCHEMA [SchemaName] , TABLE_NAME [Name] , VIEW_DEFINITION [ViewDefinition] , CAST(CASE IS_UPDATABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END AS BIT) [IsUpdatable] FROM INFORMATION_SCHEMA.VIEWS WHERE NOT ( TABLE_SCHEMA = 'dbo' AND TABLE_NAME IN ( 'syssegments', 'sysconstraints' ) AND SUBSTRING(CAST(SERVERPROPERTY('productversion') AS VARCHAR(20)), 1, 1) = 8 ) ) AS [Extent1] ) AS [Project1] ORDER BY [Project1].[SchemaName] ASC , [Project1].[Name] ASC
相关文章推荐
- java连接sql server数据库代码
- mysql主从配置及遇到的问题
- MyBatis入门基础(一)
- Navicat For Mysql快捷键
- 在CentOS 6.6上搭建C++运行环境并连接Oracle数据库
- Oracle字符集(总结)
- Redis 配置文件 redis.conf 项目详解
- MySQL远程复制把多个相同数据库表汇总到一个表
- MySQL快速复制数据库的方法
- 建立索引所需要关注的问题
- MySQL索引 查看、创建、删除
- mysql 数据库 操作 获取某一个表的所有信息 主键 外键 类型
- MySQL基本语句
- Mysql设计与开发规范
- SQL总结
- IOS 豆瓣--收藏 (数据库操作)
- SQLiteOpenHelper的使用
- 数据库学习之范式理解
- keepalived + mysql主从
- Mac平台下启动MySQL到完全终止MySQL----终端八步走