[IDNO] NVARCHAR(255)NOT NULL, /*ID*/
[BH] NVARCHAR(255)NULL, /*业务编号*/
(
但是由于表创建脚本里的注释不能直接写入到数据库的表和字段中,所以注释的创建脚本我需要再写一次,我觉得比较不爽,于是我决定写个小工具从表的创建脚本里面抽取那些本来就写好的注释,从而减小重复机械的工作,也防止错误的发生。
[Owner] NVARCHAR(255)NOT NULL, /*所属*/
这样写很直观,如果在vs里创建一个数据库项目,把表的创建脚本放在里面进行管理,就非常方便的。
[Decription] NVARCHAR(255)NULL, /*描述*/人类帮派涂地下载-人类帮派涂地游戏1.0.0 安卓版
由于习惯用自己的Orm框架,所以DTO也就是那些数据映射实体我都是用codeSmith生成,生成这些DTO对象时,我想共用我的那些注释,那么我该怎么办呢,之前,我需要把这些注释复制出来写成一些注释创建的脚本,像这样
///<summary>///业务编号///</summary>[Column(ColumnName=Columns.BH,FullName=Columns.BHFullName,Index=1,CType=typeof(string),Description="业务编号")]
[DataMember(Order=1)]publicvirtualstringBH{get;set;}
添加注释的目的是除了在使用数据库连接工具时方便查看表和字段的说明外,还可以使用CodeSmith生成代码的时候就可以通过编写模版生成带注释的映射DTO对象,如下
)
/*账套*/
[Name] NVARCHAR(255)NOT NULL, /*名称*/
我习惯在写表的创建脚本时将注释直接写在脚本里,比如
CONSTRAINT [PK_AccountingBook]PRIMARY KEY CLUSTERED([IDNO]ASC)
CREATE TABLE [dbo].[AccountingBook]
exec sp_addextendedpropertyN'MS_Description',N'字段描述',N'user',N'dbo',N'table',N'表名',N'column',N'字段名'
pc蛋蛋怎么进 pk10夹9 买悠悠球哪个好 亚博投注截图 SB体育平台展开

日淘一惠app1.0.8 安卓版
虎牙直播下载官方app-虎牙直播12.5.62 最新版
发图狂魔下载-发图狂魔app2.0.2 安卓免费版
淘宝标题优化软件哪个好-淘宝商品标题优化工具1.0 绿色免费版
三国志幻想大陆华为版下载-三国志幻想大陆华为版4.8.11 送终生元宝
牛职-牛职(免费就业培训app)1.02 手机免费客户端
闪电RMVBMP4格式转换器(RMVB视频格式转换器)4.8.2.0 安装版
趣未来app下载-趣未来安卓版2.0.1 官方版
未知文章
鸭鸭手工玩具下载-鸭鸭手工玩具1.3.8.0 安卓版
我的使命vivo版本下载-我的使命vivo客户端7.4.7 最新版
prisma3d手机中文版-Prisma安卓版4.4.3.580 最新版
苹果录屏工具软件2.1.4 手机版
鹿到恋爱交友app1.3.2 安卓手机版
轻盈医学app-轻盈医学5.8.0安卓最新版
向日葵远程控制端主控app下载-向日葵远程控制主控端15.4.5.76527 安卓版
山河铃游戏下载-山河铃0.23.1最新版
战国无双真田丸完美全收集存档绿色版
班级春游大冒险游戏下载-班级春游大冒险手游2.11.4 官方版
萝卜浏览器ios版1.0.1 手机版