CARDINALITY

توضیحات

این تابع تعداد مقادیر برای یک فیلد را مشخص می‌کند.

دستور

تابع BFILNAME به صورت زیر نوشته می‌شود:

۱ CARDINALITY( nested_table_column )

.


مثال

مثالی از خروجی تابع CARDINALITY را مشاهده می‌کنیم:

۱۲۳۴۵۶۷۸۹۱۰۱۱ DECLAREtype type_nttIS  TABLE OF NUMBER;  l_ntt_var۱ type_ntt:=type_ntt(۱,۲,۲,۳,۴,۴,۴,۵,۵,۶);  l_ntt_var۲ type_ntt;BEGIN  dbms_output.put_line(\'The total count of the elements in L_NTT_VAR۱ type is \'||cardinality(l_ntt_var۱));  dbms_output.put_line(\'The total count of the distinct elements in L_NTT_VAR۱ type is \'||cardinality(SET(l_ntt_var۱)));  dbms_output.put_line(\'The total count of the elements in L_NTT_VAR۲ type is \'||nvl(to_char(cardinality(l_ntt_var۲)),\'Null\'));

END;

توضیحات

این تابع تعداد مقادیر برای یک فیلد را مشخص می‌کند.

دستور

تابع BFILNAME به صورت زیر نوشته می‌شود:

۱ CARDINALITY( nested_table_column )

.


مثال

مثالی از خروجی تابع CARDINALITY را مشاهده می‌کنیم:

۱۲۳۴۵۶۷۸۹۱۰۱۱ DECLAREtype type_nttIS  TABLE OF NUMBER;  l_ntt_var۱ type_ntt:=type_ntt(۱,۲,۲,۳,۴,۴,۴,۵,۵,۶);  l_ntt_var۲ type_ntt;BEGIN  dbms_output.put_line(\'The total count of the elements in L_NTT_VAR۱ type is \'||cardinality(l_ntt_var۱));  dbms_output.put_line(\'The total count of the distinct elements in L_NTT_VAR۱ type is \'||cardinality(SET(l_ntt_var۱)));  dbms_output.put_line(\'The total count of the elements in L_NTT_VAR۲ type is \'||nvl(to_char(cardinality(l_ntt_var۲)),\'Null\'));END;
Categories: Data
X