Think you have a large text phrase and now you have to separate web addresses or email addresses or links or specific phrases from here. What you will do now?
Don't worry! In new release 20.1 of Apex API reference introduce APEX_STRING_UTL as extension of APEX_STRING to do such complex task easily. APEX_STRING_UTL has the following functions:
- REPLACE_WHITESPACE Function
- FIND_FILE_EXTENSION Function
- FIND_PHRASE Function
- FIND_PHRASES Function
- FIND_EMAIL_ADDRESSES Function
- FIND_EMAIL_FROM Function
- FIND_EMAIL_SUBJECT Function
- FIND_TAGS Function
- FIND_LINKS Function
- GET_DOMAIN Function
- FIND_IDENTIFIERS Function
- TO_DISPLAY_FILESIZE Function
- TO_SLUG Function
select APEX_STRING_UTIL.TO_DISPLAY_FILESIZE(13312312) from dual; -> 12.7MBExample 2:
select APEX_STRING_UTIL.FIND_FILE_EXTENSION('foo.xlsx') from dual
-> xlsx
There are very effective functions in APEX_STRING_UTL are waiting for you.Manage Interactive Grid with APEX_IG
This is also brand new API reference for Oracle Apex developers just like APEX_IR. By this package you will be able to add filter, delete saved report as well as clear or reset the IG report. APEX_IG has the following procedures and functions:
- ADD_FILTER Procedure Signature 1
- ADD_FILTER Procedure Signature 2
- CHANGE_REPORT_OWNER Procedure
- CLEAR_REPORT Procedure Signature 1
- CLEAR_REPORT Procedure Signature 2
- DELETE_REPORT Procedure
- GET_LAST_VIEWED_REPORT_ID Function
- RESET_REPORT Procedure Signature 1
- RESET_REPORT Procedure Signature 2
APEX_AUTHENTICATION is updated in this release with new PERSISTENT_COOKIES_ENABLED function and update of SEND_LOGIN_USERNAME_COOKIE.
APEX_JSON has added new function GET_CLOB_OUTPUT for returning temporary CLOB.
APEX_INSTANCE_ADMIN add some parameters to get and set more control on workspace, instance, password and admin password. Here is the following parameters.
- WORKSPACE_NAME_USER_COOKIE
- PASSWORD_NOT_LIKE_USERNAME
- PASSWORD_NOT_LIKE_WORDS
- PASSWORD_NOT_LIKE_WS_NAME
- PASSWORD_ONE_ALPHA
- PASSWORD_ONE_LOWER_CASE
- PASSWORD_ONE_NUMERIC
- PASSWORD_ONE_PUNCTUATION
- PASSWORD_ONE_UPPER_CASE
- SERVICE_ADMIN_PASSWORD_MIN_LENGTH
- SERVICE_ADMIN_PASSWORD_NEW_DIFFERS_BY
- SERVICE_ADMIN_PASSWORD_ONE_ALPHA
- SERVICE_ADMIN_PASSWORD_ONE_NUMERIC
- SERVICE_ADMIN_PASSWORD_ONE_PUNCTUATION
- SERVICE_ADMIN_PASSWORD_ONE_UPPER_CASE
- SERVICE_ADMIN_PASSWORD_ONE_LOWER_CASE
- SERVICE_ADMIN_PASSWORD_NOT_LIKE_USERNAME
- SERVICE_ADMIN_PASSWORD_NOT_LIKE_WS_NAME
- SERVICE_ADMIN_PASSWORD_NOT_LIKE_WORDS
You have to use OAUTH_AUTHENTICATE_CREDENTIAL intead of OAUTH_AUTHENTICATE Procedure Signature 2. Because OAUTH_AUTHENTICATE Procedure Signature 2 is deprecated from 20.1.
Think its help you. Good Luck.
No comments:
Post a Comment