使用上の注意 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - データ ディクショナリ

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/muh1623078990997.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1092
Product Category
Software
Teradata Vantage

このビューはパラメータへのアクセスを提供し、Teradata JSON UDT型のメタデータ情報を提供します。

このビューには、機密ユーザー情報が含まれており、制限付きのユーザーDBCパスワードへのアクセス権を持つ信頼済みpersonnelのみにアクセスを限定する必要があります。ユーザーDBCパスワードの詳細については、<Teradata Vantage™ - Advanced SQL Engineセキュリティ管理、B035-1100>を参照してください。

パラメータ化されたリクエスト ロギングがBEGIN/REPLACE QUERY LOGGINGにPARAMINFOオプションを指定して有効にされ、このビュー(QryLogParamJSON)がリクエストに含まれると、QryLogParamJSONビューにデータが挿入されます。

例:

SELECT QueryID, RowNum, ParamJSON from QryLogParamJSON;

DBQLParamTblのすべての行をJSON文書に変換します。このビューでは、ユーザーはParamJSON列のデータに対してJSON操作を実行できます。

このオプションの詳細については、<Teradata Vantage™ SQLデータ定義言語 構文規則および例、B035-1144>を参照してください。

RowNum

この列は、実行時にTD_SYSFNLIB.TD_DBQLParamテーブル演算子関数で生成されるQryLogParamJSONビューのみに存在します。この関数の詳細については、<Teradata Vantage™ SQL演算子およびユーザー定義関数、B035-1210>を参照してください。

ParamJSON

この列は、TD_SYSFNLIB.TD_DBQLParam表演算子機能によって実行時に生成されます。この列は、DBC.DBQLParamTbl.ParamInfoテーブルの列にTeradata JSON UDT型でログ出力されたパラメータ値とメタデータを変換します。このTD_SYSFNLIB.TD_DBQLParamのテーブル オペレータ関数の詳細については、<Teradata Vantage™ SQL演算子およびユーザー定義関数、B035-1210>を参照してください。