Prepare Su Documento
FUNCIONES CADENA ORACLE NOMBRE EJEMPLO RESULTADO NOMBRE MYSQL EJEMPLO RESULTADO NOMBRE POSTGRESQL EJEMPLO RESULTADO DESCRIPCIÓN Devuelve elvalor de código ASCII del carácter más a la izquierda de la cadena str. Devuelve 0 si str es una cadena vacía. Devuelve NULL si str es NULL Interpreta los argumentos como enteros y devuelve una cadenaque consiste en los caracteres dados por los valores de los códigos ASCII de esos enteros. Los valores NULL se saltan
ASCII
SELECT ASCII('V') FROM DUAL;
86
ASCII
SELECT ASCII('V');86
ASCII
SELECT ASCII('x');
120
SELECT CHAR(86); CHR SELECT CHR(86) FROM DUAL; V CHAR SELECT CHAR(77,121,83,81,'76'); SELECT CONCAT('My', 'S', 'QL') SELECT CONCAT_WS(",","Firstname","Second name","Last Name");
V CHR MySQL SELECT CHR(65); A
CONCAT CONCAT SELECT CONCAT('PEPE ', 'PEREZ') FROM DUAL; PEPE PEREZ CONCAT_WS
MySQL First name,Second name,Last Name || SELECT 'Post'|| 'greSQL'; PostgreSQL
Devuelve la cadena resultante de concatenar los argumentos
||
SELECT ('ORACLE' || '9IAS') FROM DUAL;
ORACLE 9IAS
LENGTH
SELECT LENGTH('PEPE PEREZ') FROMDUAL;
10
LENGTH, CHAR_LENGTH Y SELECT LENGTH('text'); CHARACTER_LEN GTH LOWER SELECT LOWER('MYSQL'); SELECT LCASE('MYSQL'); SELECT REPLACE('mysql', 'm', 'M');
4
LENGTH, CHAR_LENGTH Y SELECTCHARACTER_LEN CHAR_LENGTH('jose'); GTH
4
Numero de caracteres de una cadena
LOWER
SELECT LOWER('PEPE PEREZ') FROM DUAL;
mysql LOWER SELECT LOWER('TOM'); tom mysql SELECTREPLACE('Txxxxas' PLACING 'hom' FROM 2 FOR 4); SELECT OVERLAY('TXXXXas' PLACING 'hom' FROM 2 FOR 4); Thomas
pepe perez LCASE
Devuelve la cadena str con todos los caracteres cambiados a minúsculasREPLACE REPLACE SELECT REPLACE('PEPE PEREZ','PE','PA') FROM DUAL; PAPA PAREZ INSERT
Mysql REPLACE Y OVERLAY
SELECT INSERT('Quadratic', 3, 4, 'What'); SELECT INSTR('foobarbar', 'bar'); SELECT...
Regístrate para leer el documento completo.