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

百万答题红包版下载-百万答题奇妙夜3.3.2 提现版
网络数据信息挖掘软件-火车采集器(网络数据信息挖掘软件)8.6 绿色最新版版
必优生活app下载-必优生活网1.8.0 官方版
传奇英雄酷跑iOS官方版下载-传奇英雄酷跑1.0.2 苹果版
心灵树洞下载-心灵树洞软件1.0.4.0 安卓版
麻雀记app下载-麻雀记app4.8.1 安卓最新版
畅快保app下载-畅快保app1.0.2 安卓官方版
使命召唤ol迷你端下载-使命召唤ol迷你端2.8.12.4 官方免费版 【十分顺畅】
金庸循环圈R6下载-金庸循环圈R6正式版附攻略
创业资讯app-创业阅读资讯软件(引力波)1.2.0 安卓版
淘宝工具箱-淘宝客工具箱1.01 绿色版
鲨鱼投屏神器app下载-鲨鱼投屏神器app1.0.2 安卓版
免费听书软件全免费无会员无广告下载-海云听书app1.1.5 手机版
策马守天关九游版1.0.25安卓最新版
巽风app最新版下载-巽风app官方版2.1061.7332 安卓版
钱塘鸿书app官方下载-钱塘鸿书智慧书城app1.2.5 手机版
妖王再临下载-妖王再临手游1.1.5最新版
半间教室app下载-半间教室软件2.3.9安卓最新版
金山大天使之剑微端下载-金山大天使之剑微端3.1 免费最新版
学学看app下载-学学看2.2.0官网最新版【手机学习软件】