TABLE_NAME
TABLE_NAME 函數會傳回針對別名找到之物件的不完整名稱。
指定的 object-name (及 object-schema) 用來依該名稱尋找別名。
- 物件名稱
- 識別要解析之物件的 SQL 或系統名稱的字元或圖形字串表示式。 object-name 必須具有小於 129 個字元的實際長度,且不能識別空白名稱。 此名稱區分大小寫,且不得定界。
- 物件綱目
- 字元或圖形字串表示式,用於識別用於限定 object-name的綱目的 SQL 或系統名稱。 object-schema 的實際長度必須小於 129 個字元,且不能識別空白名稱。 此名稱區分大小寫,且不得定界。
如果未提供 object-schema ,則會將預設綱目用於限定元。
函數的結果是 VARCHAR (128)。 如果 object-name 可以是空值,則結果可以是空值; 如果 object-name 是空值,則結果是空值。 如果 object-schema 是空值,則會使用預設綱目名稱。 結果是代表未限定名稱的字串。
結果名稱是別名所參照的表格名稱或視圖名稱。 如果 object-name 不是別名,則會傳回 object-name 。
範例
取得已建立的別名所參照的表格名稱,如下所示:
CREATE ALIAS MYLIB2.ALIAS1 FOR MYLIB.EMPLOYEE
VALUES TABLE_NAME('ALIAS1', 'MYLIB2')結果為:EMPLOYEE