When using the TO_CHAR() function to format a number in Oracle Database, you can use the V format element to a return a value multiplied by 10n (and if necessary, round it up), where n is the number of 9s after the V.
what is
RR vs YY in Oracle
When formatting dates in Oracle Database, we have the option of using RR and YY to return a two digit year.
These two format elements are similar. The difference is in how they interpret two digits years.
We also have the option of using RRRR and YYYY when returning four digit years.
JSON_VALUE() in MySQL
In MySQL, the JSON_VALUE() function extracts a value from a JSON document at the specified path.
The function was introduced in MySQL 8.0.21.
INSTR() Equivalent in SQL Server
Many RDBMSs have an INSTR() function that enables us to find a substring within a string. Some (such as MySQL and MariaDB) also have a LOCATE() function and a POSITION() function (also supported by PostgreSQL), that do a similar thing.
SQL Server doesn’t have an INSTR() function. Nor does it have a LOCATE() or POSITION() function. But it does have the CHARINDEX() function that does the same thing.
SQL Server also has the PATINDEX() function, which does a similar job to CHARINDEX().
GROUP_CONCAT() Function in MySQL
MySQL has a GROUP_CONCAT() function that enables us to return columns from a query as a delimited list.
It returns a string result with the concatenated non-NULL values from a group.
LISTAGG() Function in Oracle
In Oracle, the LISTAGG() function enables us to combine data from multiple rows in to a single row.
We have the option of specifying a separator (such as a comma). We can also order the results produced by the LISTAGG() function, and more.
MariaDB GROUP_CONCAT()
MariaDB has a GROUP_CONCAT() function that enables us to return columns from a query as a delimited list.
STRING_AGG() Function in PostgreSQL
In PostgreSQL, we can use the STRING_AGG() function to return columns from a query as a delimited list.
How POSITION() Works in PostgreSQL
PostgreSQL has a POSITION() function that returns the first starting index of a specified substring within a string.
If the substring doesn’t exist in the string, then zero is returned.
RPAD() Function in PostgreSQL
In PostgreSQL, RPAD() is a function that enables us to add padding to the right part of a string.