zoukankan
html css js c++ java
SQL Server 根据表名创建实体类的字段和属性
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go -- ============================================= -- Author: <shipeng.wang> -- Create date: <2009-09-11> -- Description: <根据表名创建实体类的字段和属性> -- ============================================= ALTER proc [dbo].[p_Wsp] @tablename varchar(50) as declare @sql varchar(8000) select @sql=isnull(@sql+char(9)+'private ','public class '+@tablename+char(13)+'{'+char(13)+char(9)+'private ')+ case when a.name in('image','uniqueidentifier','ntext','varchar','ntext','nchar','nvarchar','text','char') then 'string' when a.name in('tinyint','smallint','int','bigint') then 'int' when a.name in('datetime','smalldatetime') then 'DateTime' when a.name in('float','decimal','numeric','money','real','smallmoney') then 'decimal' when a.name ='bit' then 'bool' else a.name end+' '+lower('_'+b.name)+';'+char(13)+char(9)+'public '+ case when a.name in('image','uniqueidentifier','ntext','varchar','ntext','nchar','nvarchar','text','char') then 'string' when a.name in('tinyint','smallint','int') then 'int' when a.name='bigint' then 'long' when a.name in('datetime','smalldatetime') then 'DateTime' when a.name in('float','decimal','numeric','money','real','smallmoney') then 'decimal' when a.name ='bit' then 'bool' else a.name end +' '+b.name+char(13)+char(9)+'{'+char(13)+char(9)+char(9)+'get{return '+lower('_'+b.name)+';}'+ char(13)+char(9)+char(9)+'set{'+lower('_'+b.name)+'=value;}'+char(13)+char(9)+'}'+char(13) from syscolumns b, (select distinct name,xtype from systypes where status=0) a where a.xtype=b.xtype and b.id=object_id(@tablename) set @sql=@sql+'}' print @sql
查看全文
相关阅读:
关于软件测试的浅谈
软件测试中的压力测试和性能测试
白盒测试一些方法
浅谈黑盒测试
关于判断是否为闰年以及异常处理问题
软件测试用例
等价类划分
关于白盒测试
【软件测试】软件测试方法划分
【软件测试】灰盒测试
原文地址:https://www.cnblogs.com/javawebsoa/p/2458205.html
最新文章
Mac系统home目录权限修改【转载】
这几天的学习的总结
MZOJ 1264 Longest
MZOJ 1134 && LuoGu P2015 二叉苹果树
MZOJ 1132 && LuoGu P2014 选课
MZOJ 1127 && LuoGu P2016 战略游戏
MZOJ 1063 士兵守卫
MZOJ 1133 && LuoGu P1352 没有上司的舞会 の 题解
0-1背包的理解(1)2019.1.19
xxx公司无领导小组面试
热门文章
博客申请
左旋转字符串
软件测试总结
白盒测试
编码的UI测试
闰年测试
测试框架
测试用例设计
edit box小技巧
软件测试 (一) 软件测试方法大汇总
Copyright © 2011-2022 走看看