PLSQL | DECOMPOSE Function Last Updated : 20 Sep, 2019 Comments Improve Suggest changes Like Article Like Report The DECOMPOSE Function in PLSQL is used for accepting a string and returning its Unicode string. The DECOMPOSE Function is generally the opposite of the COMPOSE function. The DECOMPOSE function is valid only for Unicode characters and it returns a Unicode string after decomposition in the same character set as the input. The results of the inputs used can vary depending on the character set of the operating system used. Syntax: DECOMPOSE( string ) Parameters Used: string - It is used to specify the string that needs to be decomposed. Return Value: The DECOMPOSE function returns a Unicode string. Supported Versions of Oracle/PLSQL: Oracle 12c Oracle 11g Oracle 10g Oracle 9i Example: DECLARE Test_String2 varchar(5) := 'â'; Test_String varchar(20) := 'Gèèksforgèèks'; BEGIN dbms_output.put_line(DECOMPOSE(Test_String)); dbms_output.put_line(DECOMPOSE(Test_String2)); END; Output: a^ Ge´e´ksforge´e´ks Comment More infoAdvertise with us Next Article PLSQL | DECOMPOSE Function S Shubrodeep Banerjee Follow Improve Article Tags : SQL SQL-PL/SQL Similar Reads PLSQL | DUMP Function The PLSQL DUMP function is used to return a varchar2 value that contains the datatype code, the length in bytes, and the internal representation of the expression. The PLSQL DUMP function accepts an expression as a parameter, if the expression value is NULL, then the DUMP function returns NULL. Synt 2 min read MySQL | COMPRESS( ) Function The MySQL COMPRESS() function is used for the compression of a string. The value returned by the COMPRESS() function is a binary string. The COMPRESS() function stores non-empty strings as a four-byte length of the uncompressed string, which is then followed by the compressed string. If the string e 1 min read PLSQL | FLOOR Function The FLOOR is an inbuilt function in PLSQL which is used to return the largest integer value which will be either equal to or less than from a given input number. Syntax: FLOOR(number) Parameters Used: This function accepts a parameter number which is the input number on which FLOOR function is calle 2 min read PLSQL | EXTRACT Function The PLSQL EXTRACT function is used for extracting a specific value such as year, month, day or hour from a date or an interval value. Syntax: EXTRACT(field FROM source) Parameters Used: The EXTRACT function accepts two parameters : field - It is used to specify the component that needs to be extract 2 min read MySQL CASE() Function MySQL CASE function is a conditional statement that returns a value when the first condition is met. Once a condition is met, the CASE function does not check for other conditions. If no condition is met it returns the output in ELSE part. CASE Function in MySQLThe CASE Function in MySQL allows usin 4 min read Like