تالار های تخصصی

متن مرتبط با «تابع» در سایت تالار های تخصصی نوشته شده است

اوراکل 23c – اضافه شدن کلمه کلیدی ORDERED به تابع JSON_SERIALIZE

  • نیلوبلاگ

     تابع JSON_SERIALIZE در اوراکل نسخه 19c ارائه شد این تابع دیتای JSON را در هر دیتاتایپی که باشد، به صورت متن نمایش می دهد: SQL> create table tbl_JSON (id number,ettelaat BLOB constraint jc1 check (ettelaat is json) ); Table created SQL> insert into tbl_JSON values(2,'{"First_Name":"Vahid","Last_Name":"Usefzadeh","Contact":{"Email":"[email protected]","Phone":"091111111117"}}'); 1 row inserted SQL> select ETTELAAT from tbl_JSON; ETTELAAT ----------------------------------- 7...

    ادامه مطلب
  • تابع checksum در اوراکل 21c

  • نیلوبلاگ

    در نسخه 12c، اوراکل با ارائه تابع STANDARD_HASH، امکان محاسبه hash value را برای یک فیلد و یا عبارت فراهم کرده است: SQL> select id,salary,substr(STANDARD_HASH(id||salary),1,20) hash_id_sal from tbl1; ID SALARY HASH_ID_SAL ---------- ---------- ---------------------- 1 10 5E796E48332AF4142B10 2 12 E2154FEA5DA2DD0D1732 3 17 F44A286F486D11990238 4 18 93AC1946CB917ABC4735 با این روش می توانیم از تغییر مقدار سطرهای جد...

    ادامه مطلب
  • تابع ANY_VALUE در اوراکل 21c

  • نیلوبلاگ

    ANY_VALUE تابع جدیدی است که در اوراکل 21c معرفی شده و البته در Release Updateهای انتهایی اوراکل نسخه 19c(یعنی از 19.8 به بالا) هم قابل استفاده است. در متن پیش رو با این تابع آشنا خواهیم شد. *پرس و جوی زیر در pdb1 اجرا می شود و قرار است مشخص کند هر tablespace چند دیتافایل دارد: select t.ts#, t.name, ...

    ادامه مطلب
  • نگاهی به تغییرات و بهبودهای تابع LISTAGG در اوراکل 18c ، 12cR2و 19c

  • نیلوبلاگ

    در این متن به تغییرات و بهبودهای تابع LISTAGG در اوراکل 12cR2، 18c و 19c می پردازیم این تابع در نسخه 11gR2 ارائه شد. عبارت ON OVERFLOW(نسخه 12cR2) مقدار برگشتی تابع LISTAGG از نوع VARCHAR2 می باشد از...

    ادامه مطلب
  • Update بخشی از اطلاعات JSON با کمک تابع JSON_MERGEPATCH – اوراکل 19c

  • نیلوبلاگ

    قصد داریم در جدول MYTBL، بخشی از اطلاعات ستون ettelaat که از نوع JSON می باشد را update کنیم به این صورت که مقدار داده first_name، برای id شماره 1، از Vahid به RamTollah تغییر کند: SQL> select id,e...

    ادامه مطلب