InformáticaSoftware

O que fai a función SQL CONCAT?

Traballando con bases de datos é constantemente asociado coa obtención de resultados da consulta. E nalgúns casos, esta información debe ser levado para a pantalla nunha determinada maneira ou para combinar con outros datos. Para solucionar este problema, hai unha función SQL - CONCAT.

O que fai a función CONCAT?

Ao realizar un correcto traballo con bases de datos, existe unha necesidade en conxunto con liñas de datos adicionais ou entre si. Para solucionar este problema, hai unha función SQL - CONCAT. Cando usalo dúas ou máis liñas serán fundidos nun só. Nesta operación de concatenación é correctamente realizada como na corda, e coas variables numéricas.

Nalgúns bases de datos, SQL CONCAT ten diversas variedades. Por exemplo, en MySQL ten a súa contraparte - CONCAT_WS. A diferenza entre as funcións pouco importante: no caso do primeiro, cando combinado co argumento cuxo valor é nulo, o resultado da concatenación é NULL, e usando a segunda forma de realización combina o operando cero é simplemente ignorado.

sintaxe da función

Ao usar a función CONCAT, SQL-sintaxe esixe que o programador para usar os argumentos na orde en que os operadores están a seren unidas. Sam sintaxe operacións de concatenación de cadeas é moi sinxelo: tras o contrasinal CONCAT entre parénteses, separados por comas indican todos os argumentos ou liñas necesarias, e despois do paréntese de peche, se é necesario, indicar o contrasinal AS eo nome da variable en que o resultado será gravado. CONCAT modelo de función como segue:

CONCAT (string1, string2 [, liña 3, ...]) [AS var_name].

Nótese que, como os argumentos da función pode ser usado como un operando e unha serie de valores numéricos, e unha función que devolve un resultado. Por exemplo, a operación de SQL CONCAT si. Así, o principio de funcionamento de soportes agregados.

Como facer sen o CONCAT uso?

No caso de que hai unha necesidade de facer sen o uso de cirurxía, ou o programador é función CONCAT descoñecido, SQL ofrece unha variante da concatenación. Para iso, utiliza o operador "+" pero esta visión ten unha serie de características que deben ser considerados cando se traballa con el.

Usando "+" os operandos son valores numéricos, o resultado da operación será un engadido común de números, e combinan cos números de liña, sen programa de conversión explícita volverá un erro, se é necesario. Así, cando o próximo resultado da consulta é o valor de "6":

SELECT 1 + 2 + 3.

En caso contrario, os dous métodos son idénticos e devolver o mesmo resultado.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 gl.delachieve.com. Theme powered by WordPress.