我之前收到的答案曾经提到过LIST DICT
作为获得的一种方式一些元数据。这实际上就是我认为我想要的。官方文档使用LIST DICT
;但是,在我的系统上我认为没有LIST DICT
, 有。它需要一个文件参数。它也不是一个单独的命令(许多命令中都有空格),而是在 (UniVerse 10.1) 列表中定义为:
LIST [ DICT | USING [ DICT ] dictname ] filename [ records | FROM n ]
[ selection ] [ output.limiter ] [ sort ] [ output ] [ report.qualifiers ] [TOXML
[ELEMENTS] [WITHDTD] [XMLMAPPING mapping_file]]
总而言之,同一个动词(LIST
)查询数据用于查询schema,与目标文件相同。
最初当我以为没有LIST DICT
我使用 RetrieVe 搜索 VOC 文件LIST VOC WITH NAME MATCHING LIST...
我能够识别出一个同名的人LIST.DICT
, 显示按记录类型排序的 DICTIONARIES 内容的 PAragraph。这正是我想要的,只是结果是一个难以管理的 400 行列表。我没有看到文档LIST.DICT
任何地方,似乎记录预选赛 and 报告限定词不工作LIST.DICT
就像他们做的那样LIST
。这一切都是真的,但用 UniVerse 的话说,这让我更加困惑:LIST.DICT
是一个短语,一个存储的语句,LIST
是我需要的动词。
现在回到我的问题:
关于如何输出的任何想法LIST DICT
可以管理吗?
您可以使用报告限定词并使用位置明确地声明列F#
语法,或通过说明列的名称。
LIST DICT <file> <columns>
在我的系统上,您可以获得字段名称及其名称的列表显示名称例如通过发布
LIST DICT <file> NAME
名称来自大师词典,可以使用以下方式查询LIST DICT DICT.DICT
.
现在,我可以在一个漂亮(相当干净)的列表中看到字段,但我对如何查询文件的所有字段一无所知。