- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在通过一个java程序提取unidata表的字典信息和数据(平面文件),其中我使用“表名称”来获取这两个东西,现在我们有其他项目,其中Unidata数据库被分为多个模块(目录)每个目录包含文件和更多目录,现在我的问题是1)如何说某个特定文件是Unidata表?2)对于某些文件,我们能够获取字典信息但不能获取数据,这两个东西在同一位置不可用吗?如果不是,我们如何将这两件事联系起来?
我对 Unidata 很陌生,请忽略我在这个问题上的天真并阐明一些观点。谢谢
最佳答案
如果你登录Unidata并从内部查看,可能会更清楚一点。 unidata“帐户”(数据库)包含文件和字典。文件就像数据库表,但没有有关内容或列的元数据。字典是一种特殊的表,它包含有关相应文件的元数据。所以如果我这样做:
:CREATE.FILE MY.FILE 37,1
Create file D_MY.FILE, modulo/1,blocksize/1024
Hash type = 0
Create file MY.FILE, modulo/37,blocksize/1024
Hash type = 0
Added "@ID", the default record for UniData to DICT MY.FILE.
我在当前帐户中创建了两个 UNIX 级别的文件。两者都是空的。因为我没有指定,所以系统创建了一个散列文件,以及“主词典”或 VOC 中的指针。
:ED VOC MY.FILE
Top of "MY.FILE" in "VOC", 3 lines, 19 characters.
*--: P
001: F
002: MY.FILE
003: D_MY.FILE
Bottom.
第一个属性告诉我们文件的类型。第二个和第三个是指向数据和字典文件所在位置的指针(它们不必位于当前帐户中)。其他类型包括 DIR 类型、LD(多级文件,其中有带有共享字典的子文件)和一些不太常见的组合。更多信息来自:
:HELP CREATE.FILE
CREATE.FILE
Syntax
CREATE.FILE [DICT | DATA] [DIR | MULTIFILE | MULTIDIR] filename [,subfile]
[modulo [,block.size.multiplier]] [TYPE hashtype] [DYNAMIC [KEYONLY
| KEYDATA] [PARTTBL part_tbl]] [RECOVERABLE] [OVERFLOW]
Note: The PARTTBL option is available on UniData for UNIX only.
Synonym
CREATE-FILE
Description
The ECL CREATE.FILE command creates a UniData file. If you do not
indicate the kind of file to create (such as dictionary, data, or
directory), UniData creates filename (both the data and dictionary
files) as a static hashed file. If an operating system-level file
of the same name already exists in the target account, CREATE.FILE
fails.
因此,如果您已经成功提取数据,但想了解新表的类型及其字典的位置,答案就是查看 VOC 表。
关于java - unidata 表中的数据结构如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33773800/
我正在寻找一些免费软件来让我浏览 Unidata 服务器中的文件/记录。 几个月前我发现了一个程序,但不知道它叫什么或在哪里找到它。 最佳答案 下载BDT (Basic Developer Toolk
在 datagridview 中调整内容后,我正在尝试将数据写回到 Unidata 上的文件中。 我尝试了基于下面代码的各种选项,但没有运气。 在 foreach 部分中,我想更新我的文件。该文件由
UniData 中是否有与 sql server getdate() 函数等效的函数?我希望能够像这样查询一个表: SELECT GETDATE() AS EXPORT_DATE, * FROM TA
我正在通过一个java程序提取unidata表的字典信息和数据(平面文件),其中我使用“表名称”来获取这两个东西,现在我们有其他项目,其中Unidata数据库被分为多个模块(目录)每个目录包含文件和更
我们有一个 IBM UniData 服务器。我刚刚安装了 UniObject .net。看起来您只是通过 .net 类发出 unidata 查询。 我在哪里可以学习查询语言/语法以及如何使用 UniD
我正在创建一个需要数字签名(MD5 哈希)的顺序文件。在创建顺序文件的同时,我也在创建一个具有相同数据的动态数组。 如果我对顺序文件和动态数组都执行 MD5 散列,我可以期望结果相同或不同吗? 最佳答
我已经在火箭软件网站上找到了LSELECT程序,但是在编译时遇到了问题。 有人成功吗? 错误如下: :BASIC BS LSELECT Compiling Unibasic: BS/LSELECT i
我对 UniData 和 UniVerse 数据库有一些(有限的)经验,现在想通过 .NET 框架使用它们。现在使用它们的方法似乎是通过 Rocket Software 的 U2 Toolkit fo
我在从 u2.net 工具包访问 UniData 数据时遇到问题。我能够正常连接 - 已经使用“测试连接工具”测试了连接,并且在代码中,两个连接都工作正常。我的问题是当我尝试填充数据集时 - 使用示例
任何人都可以提供一个函数来清理 UniData 查询的输入吗?或者提供要删除的内容列表? 最佳答案 使用CONVERT一次性删除单个非法字符,然后SWAP删除非法多字符串。 基于其他答案,您会得到:
任何人都可以提供一个函数来清理 UniData 查询的输入吗?或者提供要删除的内容列表? 最佳答案 使用CONVERT一次性删除单个非法字符,然后SWAP删除非法多字符串。 基于其他答案,您会得到:
我正在查看一些 UniData 字段以获得不同的值,但我希望找到一种更简单的方法。这些值不是任何东西的关键,所以现在我正在选择我感兴趣的记录,并使用 SAVING UNIQUE 选择我需要的数据。问题
我正在研究如何从 .NET 代码访问 UniData 数据库中的数据。 根据我的发现,我可以使用 UniObjects for .NET和 U2.NET .我还找到了this information
当结合使用EXECUTE语句和RETURNING子句时,UniData将返回遇到的任何错误代码以及相关数据。有谁知道这些错误代码的权威列表? 不幸的是,在这方面缺少手册,今天早上我没有特别的心理。 例
我正在从网络服务接收 JSON 字符串。 UniData 是否有任何 JSON 解析器? 我的版本是 7.2。 最佳答案 如果升级到 UniData 7.3.x,您确实可以访问 JSON(以及更多)解
如何使用 UniObjects for .net 保护 UniData session ? documentation严重缺乏。 UniObjects for Java documentation有一
我正在尝试为 RPC 服务器编写一个模拟器,以便我可以使用 UniData Java 库。如果我反编译他们的 api,我会看到这段代码。 private byte[] headerBuffer; pr
客户拥有一个在 Unidata 数据库中存储大量数据的应用程序。该数据每天都会复制到 MySQL 数据库。有人能给我指出正确的方向来使数据同步吗?我们需要能够使用自定义应用程序更新 MySQL 数据库
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 9 年前。 Improve t
我是一名优秀的程序员,十分优秀!