我刚刚成为DBA,用于支持连接到PBX的呼叫监控软件的数据库.该软件是在意大利开发的,所有对象(表格,列,程序,视图等)都以意大利语命名,例如: Chiamate表保存Call数据.
任何人都可以建议我如何建立一个翻译表 – 一个简单的两列意大利语到英语表,我可以用来引用哪些列,我应该用来报告的表 – 直到我学习意大利语!! ??
我有一个想法,可以使用在线翻译服务?
任何想法都感激不尽.
乔纳森
解决方法
这是一个
good Italian-English online dictionary.
您还可以构建所有表名的列表,并让它运行通过Microsoft’s translator,它接受整个文本:
select name from sysobjects where type = 'u' -- = user tables
您可以对加入syscolumns等的列名执行相同的操作,例如:
select TABLE_NAME,COLUMN_NAME from INFORMATION_SCHEMA.COLUMNS order by TABLE_NAME,ORDINAL_POSITION
另一个附加提示:您可以使用已转换的表和列名创建sql视图并使用视图.
祝你好运!
更新:在对此答案的评论中,Fatherjack写道:
I have [written] a small .net app
that reads in a text file (each line
is a table name . column name),passes
it to www.microsofttranslator.com and
writes out the response to a new text
file. using
api.microsofttranslator.com/V1/SOAP.svc.HOW TO’s found 07003,examples 07004