Funciones de cadena sql

Páginas: 4 (852 palabras) Publicado: 4 de enero de 2011
Capitulo 6 Funciones de cadenas

Objetivos: Al finalizar este capitulo usted será capaz de:

• Ejecutar búsquedas sensitivas
• Extraer subcadenas de cadenas caracteres
• Remplazar una cadena
• Rellenar cadenas con caracteres al inicio al final
• Usar el operador concatenación• Remover caracteres al inicio al final
Búsquedas sensitivas

• UPPER()

Select company FROM customer
WHERE UPPER(city)=’PALO ALTO’;

• LOWER()Select company FROM customer
WHERE LOWER(city)=’palo alto’;

• INITCAP()
Select company FROM customer
WHERE INITCAP(city)=’Palo Alto’;

Previamente aprendiste a usar loscaracteres comodines y la palabra reservada MATCHES para ejecutar búsquedas sensitivas. Tú también puedes usar las funciones de manipulación de cadenas de SQL mostradas anteriormente, para búsquedassensitivas:

UPPER() Convierte todas las letras minúsculas en la cadena a mayúsculas.
LOWER() Convierte todas las letras mayúsculas en la cadena a minúsculas.
INITCAP() Convierte la primer letra decada palabra a mayúsculas y las letras siguientes a minúsculas.

Seleccionando Subcadenas

SELECT customer_num, phone, phone[1,3]
FROM customer

customer_num phone phone101 408-789-8075 408
102 415-822-1289 415
103 415-328-4543 415
104 415-368-1100 415
105 415-776-3249 415
106415-389-8789 415
107 415-356-9876 415
108 415-544-8729 415
109 408-723-8789 408

Para seleccionar parte del valor de una columna que es de tipode dato carácter, incluye una subcadena en tu lista de selección. Las subcadenas usan la sintaxis:

Nombre_columna[posición_inicial, posición_final]

Subscribiendo en la cláusula where...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • FUNCIONES DE CADENA Y DE FECHA SQL SERVER
  • Funciones de SQL
  • Funciones en sql
  • Funciones SQL
  • Funciones SQL
  • Funciones en sql
  • Cadena de conexion a sql server
  • Funciones sql server

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS