domingo, 2 de diciembre de 2012

Funciones de Control De Flujo, Matematicas, Cadenas, Campo de Cadenas


Funciones

Si consideramos que MySQL es rico en lo que respecta a operadores, en lo que se refiere a funciones, podemos considerarlo millonario. MySQL dispone de multitud de funciones.
Pero no las explicaremos aquí, ya que este curso incluye una referencia completa. Tan sólo las agruparemos por tipos, e incluiremos los enlaces correspondientes a la documentación de cada una.
·       Funciones de control de flujo
Las funciones de esta categoría son:

Elección en función de una expresión booleana
Elección en función de si el valor de una expresión es NULL
Devuelve NULL en función del valor de una expresión
·       Funciones matemáticas

Las funciones de la categoría de matemáticas son:

Devuelve el valor absoluto
Devuelve el arcocoseno
Devuelve el arcoseno
Devuelven el arcotangente
Redondeo hacia arriba
Coseno de un ángulo
Cotangente de un ángulo
Cálculo de comprobación de redundancia cíclica
Conversión de grados a radianes
Cálculo de potencias de e
Redondeo hacia abajo
Logaritmo natural
Logaritmo en base arbitraria
Logaritmo en base 10
Logaritmo en base dos
Resto de una división entera
Valor del número π
Valor de potencias
Conversión de radianes a grados
Valores aleatorios
Cálculo de redondeos
Devuelve el signo
Cálculo del seno de un ángulo
Cálculo de la raíz cuadrada
Cálculo de la tangente de un ángulo
Elimina decimales
·       Funciones de cadenas
Las funciones para tratamiento de cadenas de caracteres son:

Valor de código ASCII de un carácter
Converión a binario
Cálculo de longitud de cadena en bits
Convierte de ASCII a carácter
Cálculo de longitud de cadena en caracteres
Comprime una cadena de caracteres
Concatena dos cadenas de caracteres
Concatena cadenas con separadores
Convierte números entre distintas bases
Elección entre varias cadenas
Expresiones binarias como conjuntos
Busca el índice en listas de cadenas
Búsqueda en listas de cadenas
Conversión de números a hexadecimal
Inserta una cadena en otra
Busca una cadena en otra
Extraer parte izquierda de una cadena
Calcula la longitud de una cadena en bytes
Lee un fichero en una cadena
Encontrar la posición de una cadena dentro de otra
Convierte una cadena a minúsculas
Añade caracteres a la izquierda de una cadena
Elimina espacios a la izquierda de una cadena
Crea un conjunto a partir de una expresión binaria
Convierte un número a octal
Obtiene el código ASCII, incluso con caracteres multibyte
Entrecomilla una cadena
Construye una cadena como una repetición de otra
Busca una secuencia en una cadena y la sustituye por otra
Invierte el orden de los caracteres de una cadena
Devuelve la parte derecha de una cadena
Inserta caracteres al final de una cadena
Elimina caracteres blancos a la derecha de una cadena
Devuelve la cadena "soundex" para una cadena concreta
Compara cadenas según su pronunciación
Devuelve cadenas consistentes en espacios
Extraer subcadenas de una cadena
Extraer subcadenas en función de delimitadores
Elimina sufijos y/o prefijos de una cadena.
Convierte una cadena a mayúsculas
Descomprime una cadena comprimida mediante COMPRESS
Calcula la longitud original de una cadena comprimida
Convierte una cadena que representa un número hexadecimal a cadena de caracteres
·       Funciones de comparación de cadenas
Además de los operadores que vimos para la comparación de cadenas, existe una función:

Compara cadenas

No hay comentarios:

Publicar un comentario