Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Funções T-SQL de corda
Transact- SQL ou T-SQL é a versão da Microsoft para a linguagem de banco de dados SQL. Comunicações de computador com proprietária SQL Server da Microsoft devem ser escritos em T-SQL. Funções de corda em T-SQL manipular cadeias de caracteres, seções de texto armazenados como uma lista de caracteres ou números. A sintaxe para o uso de funções assume a forma de " select function_name (argumento ) ". Argumentos

Argumentos são as variáveis ​​, formadas de números ou strings , que funciona trabalhar em cima. No T-SQL, uma função que trabalha no argumento " char_expr ", por exemplo , afeta seqüências de caracteres de texto. Function_name ( integer_expr ) significa que a função lida com números inteiros de vários tipos. Quando você precisa para executar uma operação de banco de dados , procure por uma função que pode manipular o argumento - cadeias de caracteres , números ou variáveis ​​- que você deseja usar. Em seguida, identificar a seqüência específica ou tipo de corda que você está interessado polegadas

Funções

diferentes funções trabalham em diferentes argumentos em T-SQL. Ascii , por exemplo, trabalha com o argumento char_expr : Ele retorna um resultado em código ASCII identificando o primeiro caractere na string. Char_length funciona no mesmo argumento e lhe dá o número total de caracteres em uma seqüência variável. " Menor " converte letras maiúsculas para minúsculas e "reverse" gira em torno de cordas - " jklm " se torna " mlkj " se a função inversa afeta essa seqüência de caracteres
< . br> determinismo funções de cadeia

T-SQL são determinísticos . Se a base de dados não foi alterado o seu conteúdo , uma função sempre produzir o mesmo resultado , quando aplicado para o mesmo conjunto de valores de entrada . Funções não-determinísticas chegar a um resultado diferente a cada vez , mesmo se o estado do banco de dados permanece o mesmo. Nenhuma das funções de cadeia internos do SQL Server, como ascii, pode ser alterado para se tornar não-determinístico . Determinismo torna mais simples para o servidor para indexar os resultados de uma função T-SQL.
Considerações

A presença de cadeias de caracteres e funções podem não ser óbvio para banco de dados usuários. T-SQL trabalha com aplicações que incluem uma interface para selecionar os dados com os quais os usuários querem trabalhar ou que chamam de dados com o uso da linguagem em geral , em vez de escrever function_name (argumento ) . Se você deseja identificar o preço de um determinado produto , por exemplo, T-SQL pode usar uma função para coletar os dados do servidor , na forma de " o preço é " emparelhado com o montante.

Anterior :

Próximo : No
  Os artigos relacionados
·Longest Substring comum em PHP 
·Como analisar PHP Script em um site ASP.net 
·Como converter MySQL para SQLite 
·IE8 PHP Session Problema 
·Vs Script. Função interna no SSIS 
·MySQL 1030 Erro 
·Como proteger um painel de administração em PHP Sem S…
·Como instalar um PHP para Serializer XML 
·MySQL Comma Erro 
·Get_headers Vs . Velocidade cURL em PHP 
  Artigos em destaque
·Como manter Letras no quadro em Java 
·Como determinar as coordenadas de um elemento em JavaSc…
·Tutorial em Pascal Animação Programação 
·Como analisar um arquivo CSV 
·Tipos de verificações de validação 
·Como aprender Java Script 
·Como fazer um menu do programa na TI-83 Básico de Prog…
·Como usar o C Arrays em C + + 
·Como Justificar parágrafos com um Tag em HTML 
·Como matar DOS Command 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados