SQLServer根据表名创建三层架构的Model

--新建实体类
select 'public '+case  when b.name IN('bigint' , 'int' , 'tinyint') then 'int'
when b.name in('decimal','numeric','float','money','smallmoney') then 'decimal'
when b.name in('text','ntext','varchar','nvarchar','char','nchar')  then 'string' 
when b.name in('bit') then 'bool'
when b.name in('datetime') then 'DateTime'
else 'X???' end+' '+ a.name+' {get; set;}'
from syscolumns a
left join systypes b on a.xtype=b.xtype 
where b.name<>'sysname' and a.id=object_id('AppUser')
order by a.colid
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值