SQL Server 中 SQL语句获取实体
程序员文章站
2022-03-23 19:21:37
刚开始使用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_idI......
刚开始使用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
效果如下:
本文地址:https://blog.csdn.net/d1332508051/article/details/107316372
上一篇: Fitbit心率追踪功能严重不准确 已遭遇集体诉讼
下一篇: 超级钓鱼玩家!!
推荐阅读
-
通过语句对SQL Server 表结构进行更改
-
C#中实现一次执行多条带GO的sql语句实例
-
SQL Server中的XML数据进行insert、update、delete操作实现代码
-
SQL Server2005打开数据表中的XML内容时报错的解决办法
-
Sql Server 2005中查询用分隔符分割的内容中是否包含其中一个内容
-
在Sql Server触发器中判断操作是Insert还是Update还是Delete
-
mybatis中SQL语句运用总结
-
如何控制SQL Server中的跟踪标记
-
mssql server .ldf和.mdf的文件附加数据库的sql语句
-
sql server中datetime字段去除时间的语句