در ویوهای دیتا دیکشنری مرتبط با مبحث Partitioning، ستون HIGH_VALUE از ستونهای پرکاربرد است دیتاتایپ این ستون از نوع Long می باشد و با توجه به محدودیتهای نوع داده Long، اوراکل در نسخه 23ai، دو ستون دیگر از نوع داده JSON و CLOB برای نمایش HIGH VALUE اضافه کرده است.
SQL> create table tb( 2 id number, 3 date_ date 4 ) 5 partition by range ( date_ ) 6 interval ( numtoyminterval(1,'YEAR')) 7 ( 8 PARTITION p2022 VALUES LESS THAN (TO_DATE('2023/01/01', 'YYYY/MM/DD')), 9 PARTITION p2023 VALUES LESS THAN (TO_DATE('2024/01/01', 'YYYY/MM/DD')), 10 PARTITION p2024 VALUES LESS THAN (TO_DATE('2025/01/01', 'YYYY/MM/DD')) 11 ); Table created
برای نمایش High Value به فرمت clob می توان از ستون high_value_clob استفاده کرد:
SQL> select partition_name, high_value_clob from user_tab_partitions where table_name = 'TB' order by 1; PARTITION_NAME HIGH_VALUE_CLOB -------------------- -------------------------------------------------------- P2022 TO_DATE(' 2023-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS' P2023 TO_DATE(' 2024-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS' P2024 TO_DATE(' 2025-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'
همچنین ستون HIGH_VALUE_JSON این اطلاعات را به صورت JSON نمایش خواهد داد:
SQL> select partition_name,HIGH_VALUE_JSON from user_tab_partitions where table_name = 'TB' order by 1; PARTITION_NAME HIGH_VALUE_JSON -------------------- --------------------------------------------------------- P2022 {"high_value":"2023-01-01T00:00:00"} P2023 {"high_value":"2024-01-01T00:00:00"} P2024 {"high_value":"2025-01-01T00:00:00"}