SQL Server 中 SQL语句获取实体
程序员文章站
2024-03-25 14:27:10
...
刚开始使用C# 是 一直自己写Model层实体 有时候数据太多 写的枯燥无聊
网上找到帮助方法 直接生成实体 大家可以用,方便快捷
代码:
SELECT 'public ' + [Types].name+' '+ [Columns].name+'{get;set;}' FROM sys.tables AS [Tables]
INNER JOIN sys.columns AS [Columns] ON [Tables].object_id = [Columns].object_id
INNER JOIN sys.types AS [Types] ON [Columns].system_type_id = [Types].system_type_id
AND is_user_defined = 0 AND [Types].name <> 'sysname' LEFT OUTER JOIN sys.extended_properties AS [Properties] ON [Properties].major_id = [Tables].object_id
AND [Properties].minor_id = [Columns].column_id AND [Properties].name = 'MS_Description' WHERE [Tables].name ='UserInfo'ORDER BY [Columns].column_id
效果如下:
推荐阅读
-
Sql Server 创建表的语句
-
SQL Server 中 SQL语句获取实体
-
实现SQL Server中的切割字符串SplitString函数
-
oracle 使用sql语句向表中添加字段 博客分类: 数据库ORACLE oraclesql表中添加字段
-
关系数据库常用SQL语句语法大全 博客分类: 数据库 sqlOracleSQL Server
-
SQL Server数据库如何获取TEXT字段的内容长度 博客分类: 数据库
-
[SQL Server]管理常用SQL语句 (转载) 博客分类: 数据库 SQL ServerSQL数据结构应用服务器脚本
-
sql server查看数据库所有的表名称、表中的字段名称
-
SQL Server 同一个查询语句在不同数据库表下查询结果不同
-
SQL server中使用SQL语句创建表基础方法