首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

用ruby+java, 同步C++和数据库中的诠释

2012-12-18 
用ruby+java, 同步C++和数据库中的注释.?说明git://github.com/lvjian700/SqlCommetTools.git?2.安装ruby

用ruby+java, 同步C++和数据库中的注释.

?

说明

git://github.com/lvjian700/SqlCommetTools.git?2.安装ruby依赖

cd SqlCommetTools/rubybundle install?3.运行Ant脚本

cd SqlCommetToolsant核心代码说明使用ruby分析C++程序语法

File.open(File.dirname(__FILE__) + "/../headers/dyulctaskdefine.h").each_line do |line | # do something....end

File.open(File.dirname(__FILE__) + "/../headers/dyulctaskdefine.h").each_line do |line | #match Struct structMatch = /^struct\s+(\w+)/.match(line) structName = structMatch[1] #match 属性, 注释 propMatch = /(\w*);\s*\/{2}([^x00-xff]*)\n/.match(line) propName = propMatch[1] propComment = propMatch[2]end如何使用sql语句修改数据库注释

--表及字段描述信息处理示例--创建表create table 表(a1 varchar(10),a2 char(2))--为表添加描述信息EXECUTE sp_addextendedproperty N'MS_Description', '人员信息表', N'user', N'dbo', N'table', N'表', NULL, NULL--为字段a1添加描述信息EXECUTE sp_addextendedproperty N'MS_Description', '姓名', N'user', N'dbo', N'table', N'表', N'column', N'a1'--为字段a2添加描述信息EXECUTE sp_addextendedproperty N'MS_Description', '性别', N'user', N'dbo', N'table', N'表', N'column', N'a2'--更新表中列a1的描述属性:EXEC sp_updateextendedproperty 'MS_Description','字段1','user',dbo,'table','表','column',a1--显示表的描述属性SELECT *FROM ::fn_listextendedproperty (NULL, 'user', 'dbo', 'table', '表', 'column', NULL)--删除表中列a1的描述属性:EXEC sp_dropextendedproperty 'MS_Description','user',dbo,'table','表','column',a1--删除测试drop table 表

?

热点排行