数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

在codesmith中去掉oracle下划线


发布日期:2020年10月10日
 
在codesmith中去掉oracle下划线
CodeSmith是针对NET的一款代码生成工具同时它的很多自带模版几乎都是针对SQL Server构架的系统当在在使用Oracle 的时候由于PLSQL与TSQL各个方面的差别导致许多模版需要自定义甚至需要重写许多模版由于大多数人在使用Oracle数据库的时候使用下划线的风格来命名变量而在NET开发中有不提倡使用带下划线的方式来命名变量于是本人决定在CodeSmith的模版中来转换这一风格在CodeSmith中加入以后模版代码

转换代码

<scriptrunat=template>

publicstringGetFixName(stringstrVal)

{

stringstrReturnVal=;

string[]strVals=strValSplit(_);

foreach(stringstrinstrVals)

{

strReturnVal+=strSubstring()+strSubstring()ToLower();

}

returnstrReturnVal;

}

</script>

当要使用表名表字段映射成对象的对象对象字段属性进程是可以通过上述函数转化原来的名称以到达与NET 编码规范统一的效果               

上一篇:ORACLENUMBER类型详解

下一篇:Sql语句解析过程