顯示TBLPROPERTIES

適用於:勾選“是”磚的SQL勾選“是”磚運行時

給定屬性鍵的可選值,返回表屬性的值。如果沒有指定鍵,則返回所有屬性和選項。表選項的前綴是選項

語法

顯示TBLPROPERTIEStable_nameunquoted_property_key|property_key_as_string_literalunquoted_property_keykey_part1...

參數

  • table_name

    標識表。名稱中不能包含時間規範

  • unquoted_property_key

    不加引號的屬性鍵。鍵可以由多個部分組成,部分之間用一個點隔開。

  • property_key_as_string_literal

    作為字符串文字的屬性鍵值。

請注意

此語句返回的屬性值不包括spark和hive內部的一些屬性。被排除的屬性為:

  • 所有以前綴開頭的屬性spark.sql

  • 屬性鍵,例如:外部評論

  • hive內部生成的用於存儲統計信息的所有屬性。其中一些屬性是:numFilesnumPartitionsnumRows

例子

在模式“salessc”中創建表“customer”>使用salessc>創建表格客戶cust_codeINT名字VARCHAROne hundred.),cust_addr字符串TBLPROPERTIES“created.by.user”“約翰。”“created.date”“01-01-2001”);——顯示所有用戶指定的表' customer '的屬性>顯示TBLPROPERTIES客戶關鍵價值--------------------- ----------創建通過用戶約翰創建日期01-01-2001transient_lastDdlTime1567554931——顯示符合條件的表' customer '的所有用戶指定屬性——在schema ' salessc '中>顯示TBLPROPERTIESsalessc客戶關鍵價值--------------------- ----------創建通過用戶約翰創建日期01-01-2001transient_lastDdlTime1567554931——顯示非引號屬性鍵' created.by.user '的值>顯示TBLPROPERTIES客戶創建通過用戶);價值-----約翰——展示創造的財產價值。日期' '指定為字符串字麵量>顯示TBLPROPERTIES客戶“created.date”);價值----------01-01-2001