例: UDTに対するATTRIBUTEオプションを指定したHELP TYPE - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQLデータ定義言語 構文規則および例

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
Published
2021年1月
ft:locale
ja-JP
ft:lastEdition
2021-03-30
dita:mapPath
ja-JP/ncd1596241368722.ditamap
dita:ditavalPath
ja-JP/ncd1596241368722.ditaval
dita:id
B035-1144
Product Category
Software
Teradata Vantage

次の例は、ATTRIBUTEオプションを指定した場合にHELP TYPEによって返される標準的なレポートを示します。

最初の例では、addressという名前のSTRUCTURED型UDTが完全修飾された名前で返される方法を示します。

     HELP TYPE address ATTRIBUTE;
            Attribute Name street
                       Type CV
                 Max Length             20
       Decimal Total Digits     ?
  Decimal Fractional Digits      ?
                  Range Low ?
                 Range High ?
                  Char Type  1
                   UDT Name SYSUDTLIB.UDTName(assuming street is a UDT)
             Attribute Name zip
                       Type CF
                 Max Length 5
       Decimal Total Digits     ?
  Decimal Fractional Digits      ?
                  Range Low ?
                 Range High ?
                  Char Type  1
                   UDT Name ?

2番目の例は、指定したSTRUCTURED型insv_structured_smallintに複数の属性が含まれており、そのうちの2つがSTRUCTURED型UDTであるときに返されるレポートを示しています。

     HELP TYPE  insv_structured_smallint ATTRIBUTE;
             Attribute Name  Attribute1
                        Type  I2
                  Max Length               2
        Decimal Total Digits     ?
   Decimal Fractional Digits      ?
                   Range Low ?
                  Range High ?
                   Char Type  ?
                    UDT Name  ?
              Attribute Name  Attribute2
                        Type  UD
                  Max Length              4
        Decimal Total Digits     ?
   Decimal Fractional Digits      ?
                   Range Low ?
                  Range High ?
                   Char Type   ?
                     UDT Name  SYSUDTLIB.UDTINT
                Attribute Name  Attribute3
                        Type  UD
                  Max Length             50
        Decimal Total Digits     ?
   Decimal Fractional Digits      ?
                   Range Low ?
                  Range High ?
                   Char Type  ?
                    UDT Name SYSUDTLIB.UDTBLOB10