SQL | Funciones de string

Las funciones de string
se utilizan para realizar una operación en la string de entrada y devolver una string de salida.
Las siguientes son las funciones de string definidas en SQL:

  1. ASCII(): Esta función se utiliza para encontrar el valor ASCII de un carácter.
    Syntax: SELECT ascii('t');
    Output: 116
  2. CHAR_LENGTH(): no funciona para SQL Server. Use LEN() para SQL Server. Esta función se utiliza para encontrar la longitud de una palabra.
    Syntax: SELECT char_length('Hello!');
    Output: 6
  3. CHARACTER_LENGTH(): no funciona para SQL Server. Use LEN() para SQL Server. Esta función se utiliza para encontrar la longitud de una línea.
    Syntax: SELECT CHARACTER_LENGTH('geeks for geeks');
    Output: 15
  4. CONCAT(): Esta función se usa para agregar dos palabras o strings.
    Syntax: SELECT 'Geeks' || ' ' || 'forGeeks' FROM dual;
    Output: ‘GeeksforGeeks’
  5. CONCAT_WS(): Esta función se usa para agregar dos palabras o strings con un símbolo como símbolo de concatenación.
    Syntax: SELECT CONCAT_WS('_', 'geeks', 'for', 'geeks');
    Output: geeks_for_geeks
  6. FIND_IN_SET(): Esta función se utiliza para encontrar un símbolo de un conjunto de símbolos.
    Syntax: SELECT FIND_IN_SET('b', 'a, b, c, d, e, f');
    Output: 2
  7. FORMATO(): esta función se utiliza para mostrar un número en el formato dado.
    Syntax: Format("0.981", "Percent");
    Output: ‘98.10%’
  8. INSERT(): Esta función se utiliza para insertar los datos en una base de datos.
    Syntax: INSERT INTO database (geek_id, geek_name) VALUES (5000, 'abc');
    Output: successfully updated
  9. INSTR(): Esta función se utiliza para encontrar la ocurrencia de un alfabeto.
    Syntax: INSTR('geeks for geeks', 'e');
    Output: 2 (the first occurrence of ‘e’)
    Syntax: INSTR('geeks for geeks', 'e', 1, 2 );
    Output: 3 (the second occurrence of ‘e’)
  10. LCASE(): esta función se utiliza para convertir la string dada en minúsculas.
    Syntax: LCASE ("GeeksFor Geeks To Learn");
    Output: geeksforgeeks to learn
  11. IZQUIERDA(): esta función se usa para SELECCIONAR una substring desde la izquierda del tamaño o caracteres dados.
    Syntax: SELECT LEFT('geeksforgeeks.org', 5);
    Output: geeks
  12. LENGTH(): Esta función se utiliza para encontrar la longitud de una palabra.
    Syntax: LENGTH('GeeksForGeeks');
    Output: 13
  13. LOCATE(): esta función se usa para encontrar la posición n de la palabra dada en una string.
    Syntax: SELECT LOCATE('for', 'geeksforgeeks', 1);
    Output: 6
  14. LOWER(): Esta función se utiliza para convertir la string de mayúsculas en minúsculas.
    Syntax: SELECT LOWER('GEEKSFORGEEKS.ORG');
    Output: geeksforgeeks.org
  15. LPAD(): esta función se usa para hacer que la string dada tenga el tamaño dado agregando el símbolo dado.
    Syntax: LPAD('geeks', 8, '0');
    Output:
    000geeks
  16. LTRIM(): esta función se usa para cortar la substring dada de la string original.
    Syntax: LTRIM('123123geeks', '123');
    Output: geeks
  17. MID(): Esta función es para encontrar una palabra desde la posición dada y del tamaño dado.
    Syntax: Mid ("geeksforgeeks", 6, 2);
    Output: for
  18. POSICIÓN(): esta función se utiliza para encontrar la posición de la primera aparición del alfabeto dado.
    Syntax: SELECT POSITION('e' IN 'geeksforgeeks');
    Output: 2
  19. REPETIR(): Esta función se usa para escribir la string dada una y otra vez hasta el número de veces mencionado.
    Syntax: SELECT REPEAT('geeks', 2);
    Output: geeksgeeks
  20. REEMPLAZAR(): esta función se usa para cortar la string dada eliminando la substring dada.
    Syntax: REPLACE('123geeks123', '123');
    Output: geeks
  21. REVERSE(): Esta función se utiliza para invertir una string.
    Syntax: SELECT REVERSE('geeksforgeeks.org');
    Output: ‘gro.skeegrofskeeg’
  22. DERECHA(): esta función se usa para SELECCIONAR una substring desde el extremo derecho del tamaño dado.
    Syntax: SELECT RIGHT('geeksforgeeks.org', 4);
    Output: ‘.org’
  23. RPAD(): esta función se usa para hacer que la string dada tenga el tamaño dado agregando el símbolo dado a la derecha.
    Syntax: RPAD('geeks', 8, '0');
    Output: ‘geeks000’
  24. RTRIM(): esta función se usa para cortar la substring dada de la string original.
    Syntax: RTRIM('geeksxyxzyyy', 'xyz');
    Output: ‘geeks’
  25. ESPACIO(): Esta función se utiliza para escribir el número dado de espacios.
    Syntax: SELECT SPACE(7);
    Output: ‘       ‘
  26. STRCMP(): Esta función se usa para comparar 2 strings.
    • Si string1 y string2 son iguales, la función STRCMP devolverá 0.
    • Si string1 es más pequeña que string2, la función STRCMP devolverá -1.
    • Si string1 es mayor que string2, la función STRCMP devolverá 1.
    Syntax: SELECT STRCMP('google.com', 'geeksforgeeks.com');
    Output: -1
  27. SUBSTR(): esta función se usa para encontrar una substring de una string desde la posición dada.
    Syntax:SUBSTR('geeksforgeeks', 1, 5);
    Output: ‘geeks’
  28. SUBSTRING(): Esta función se usa para encontrar un alfabeto del tamaño mencionado y la string dada.
    Syntax: SELECT SUBSTRING('GeeksForGeeks.org', 9, 1);
    Output: ‘G’
  29. SUBSTRING_INDEX(): Esta función se usa para encontrar una substring antes del símbolo dado.
    Syntax: SELECT SUBSTRING_INDEX('www.geeksforgeeks.org', '.', 1);
    Output: ‘www’
  30. TRIM(): esta función se usa para cortar el símbolo dado de la string.
    Syntax: TRIM(LEADING '0' FROM '000123');
    Output: 123
  31. UCASE(): Esta función se usa para poner la string en mayúsculas.
    Syntax: UCASE ("GeeksForGeeks");
    Output:
    GEEKSFORGEEKS

Publicación traducida automáticamente

Artículo escrito por Sakshi98 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *