gpt4 book ai didi

sql - 向 DB2/400 文件添加字段描述

转载 作者:行者123 更新时间:2023-12-04 10:02:30 26 4
gpt4 key购买 nike

我在 AS/400/iSeries/System-I/whatever-IBM-wants-me-to-call-it-the-days 的库中有一组文件,我没有 DDS(在 SQL I收集)但我想添加字段描述。我找不到在 400 上执行此操作的方法。

有谁知道如何添加字段描述?是否直接更新 SYSIBM.SQLCOLUMNS 以设置 COLUMN_TEXT 安全?

(我不是在这里寻找一般的 SQL 答案,只寻找 DB2/400 特定的答案。不幸的是,鉴于 IBM 对这个平台的重命名以及他们选择的非常不适合 google 的名称,几乎不可能找到答案(或者特别是要证明没有答案)这些问题,而无需花费大量时间浏览大量、难以理解的文档)

最佳答案

使用 标签 SQL 命令。如果您使用的是绿屏STRSQL 命令,则可以提示它。 LABEL 命令可用于设置列文本和列标题。

下面是使用 LABEL 命令为名为 TESTFILE1 的文件中的两个字段提供列文本的示例。在此示例中,字段被命名为 FIELD1 和 FIELD2:

LABEL ON COLUMN TESTFILE1 
(FIELD1 TEXT IS 'My Field 1 text', FIELD2 TEXT IS 'My Field 2 text')

以下是使用 LABEL 命令给出将显示在查询结果中的列标题的示例:
LABEL ON COLUMN TESTFILE1
(FIELD1 IS 'My field Heading 1',
FIELD2 IS 'My field Heading 2')

创建列标题时,每个字段有 60 个字符。前 20 个字符是第 1 行。后 20 个字符是第 2 行。第三个 20 个字符是第 3 行。在上面的示例中,字段标题如下所示:

我的领域 我的领域
标题 1 标题 2

关于sql - 向 DB2/400 文件添加字段描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1261408/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com