| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Software de base de datos >> Content
    Transact-SQL Funciones de cadena
    El lenguaje de programación de base de datos Transact -SQL es un dialecto del estándar de la industria SQL o Structured Query Language . Servidores de bases de datos de Sybase de Microsoft SQL Server y utilizan Transact -SQL para construir, mantener y acceder a bases de datos relacionales. Los programadores con frecuencia manipulan cadenas de caracteres , como en la búsqueda de los números " 123 " en una lista de millones de números de licencia de conducir , o la combinación de nombres y apellidos en un solo campo . Para ello , utilizan las funciones de cadena integradas en Transact -SQL. Cadenas de caracteres

    Una cadena de caracteres es un tipo de campo de datos que contenga cualquier tipo de texto, como letras, números , signos de puntuación y caracteres especiales. Por ejemplo , el nombre de una persona y la dirección de la calle cuentan como cadenas de caracteres. Una cadena tiene una longitud , y usted puede elegir la cadena aparte carácter por carácter mediante la identificación de lugares en la cadena. Por ejemplo , la cadena " Abraham Lincoln " tiene una longitud de 15 caracteres. El quinto carácter de la cadena es una "h ". Aunque puede almacenar números en cadenas de caracteres , no puede realizar operaciones aritméticas con ellos a menos que los convierte en un tipo de datos numérico primero .
    Concatenación y separación

    Para combinar dos cadenas en Transact -SQL , utilice un signo más ( + ) entre ellos. Para combinar los campos de nombre y apellidos , se utiliza el siguiente código: table_name ( "'nombre ") + ' '+ table_name ( " apellidos ") Tenga en cuenta el espacio adicional concatenado en el centro para separar las dos palabras . Cuando se combinan dos o más cadenas de esta forma , los programadores llaman " concatenación ". Utiliza la derecha () , LEFT () y substring () para separar una cadena en partes más pequeñas . RIGHT () y LEFT ( ) cada uno toman dos parámetros: la cadena y un número largo. SUBSTRING () toma tres parámetros: una cadena , un punto de partida y una longitud . RIGHT ( ) devuelve los caracteres más a la derecha , izquierda ( ) da el más a la izquierda , y SUBSTRING comienza cuando usted le indique . Por ejemplo , RIGHT ( ' Abraham Lincoln ', 4 ) devuelve ' Coln , la cadena y la izquierda ( ' Abraham Lincoln ', 4 ) devuelve ' Abra '. SUBSTRING ( ' Abraham Lincoln ' , 7,3 ) devuelve ' m L, ' que le da tres personajes , a partir de la séptima .
    LTrim , RTrim y Len

    usted puede hacer una cadena parecen más ordenado si se quita los espacios en blanco de su principio ni fin. Por ejemplo, si "'nombre " y " apellidos " eran campos de longitud fija de 15 caracteres , la concatenación de los dos dice: " Abraham Lincoln ". Quitando los blancos de cola con RTRIM () , se utiliza la siguiente instrucción Transact -SQL código : RTRIM ( table_name ( "'nombre ")) +' '+ RTRIM ( table_name ( " apellidos ")) Esto le da " Abraham Lincoln. " el LTRIM () función elimina espacios a la izquierda hasta el primer carácter no blanco de una cadena. La LEN () toma una cadena de caracteres y devuelve su longitud como un entero. LEN ( "Suiza" ) devuelve el número 11 .
    CharIndex

    Transact -SQL CHARINDEX () función analiza una cadena para la aparición de una cadena más pequeña. Acepta tres parámetros : la cadena para la que está buscando , la cadena que se debe buscar , y una posición de partida opcional. Devuelve la posición inicial de la cadena, si se comprueba , como un número. Si no se encuentra, CHARINDEX ( ) devuelve un cero. CHARINDEX ( ' aha ', ' Abraham Lincoln ' ), por ejemplo , devuelve un 4 . CHARINDEX ( ' aha ', ' Abraham Lincoln ', 10 ) devuelve un cero , ya que a partir de la posición 10 y moviéndose hacia la derecha, sin ocurrencia de ' aha ' existe en la cadena.
    Conversión

    Transact -SQL proporciona algunas funciones para convertir cadenas en diferentes maneras. La función UPPER () toma una cadena y convierte todas las letras en mayúsculas versiones . Función ( ' Abraham Lincoln ' ), por ejemplo , las declaraciones " ABRAHAM LINCOLN . ' El LOWER ( ) UPPER convierte todas las letras en minúsculas . BAJAR ( ' Abraham Lincoln ' ) da como resultado ' abraham lincoln . ' El ATRÁS ( ) función invierte el orden de los caracteres , de modo inverso ( ' Abraham Lincoln ' ) los rendimientos de los nlocniL Maharba .
    < Br >

    Previous :

    next :
      Artículos relacionados
    ·Cómo convertir datos verticales a horizontales datos e…
    ·SQL 2000 Versión comparación con SQL 2005 Express 
    ·Propiedades de una Base de Datos Relacional 
    ·Problemas de programación de un fax en RightFax 
    ·Cómo convertir un carácter a una variable numérica e…
    ·Cómo extender Gameshark datos de SPSS 
    ·Cómo leer XML de un campo en MSSQL 
    ·Cómo crear una base de datos Oracle Clone Con RMAN 
    ·Cómo reemplazar por el Sendero XML en T -SQL 
    ·Cómo utilizar Acceso 
      Artículos destacados
    ·Cómo convertir a SQL MDF 
    ·Cómo convertir dos columnas a una columna en Word 
    ·Cómo imprimir una lista de fuentes en 2007 
    ·Portal Excel Tutorial 
    ·Cómo crear un camino de ladrillo en Adobe Illustrator 
    ·Cómo actualizar contenido en Drupal 
    ·Cómo utilizar las funciones de Excel BIN2DEC 
    ·Cómo comparar Internet Security 
    ·Cómo hacer vídeos más brillante con Adobe Premiere 
    ·Cómo grabar una película de iMovie en un DVD 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com