Structured Query Language é uma linguagem de banco de dados que recupera informações de bancos de dados e exibe para o usuário. Sua substituir a função de palavra-chave pode pesquisar uma string para um ou vários personagens e substituir partidas com mais um mandato. A função torna mais fácil para os programadores para substituir espaços, caracteres especiais ou outros caracteres indesejados no banco de dados . Sintaxe  
 A primeira parte de usar o comando substituir em SQL é saber a sintaxe . A sintaxe do comando substituir deve ser seguido ou o servidor SQL retornará um erro : 
 
 REPLACE ( theFullString , PatternToFind , ReplacementString ) 
 
 A variável " theFullString " é a cadeia completa que tem não foi editado ainda. " PatternToFind " é a string a ser pesquisado . " ReplacementString " é a string que irá substituir a string PatternToFind . Se nenhuma correspondência for encontrada , a seqüência continuará a mesma . 
 Variáveis Atribuição 
 
 A função de substituir pode ser usado para atribuir uma variável com a nova string. A nova seqüência pode então ser usado para atualizar ou inserir dados nas tabelas do servidor SQL. O exemplo a seguir atribui uma variável SQL com a nova cadeia depois de ser substituído. 
 
 MinhaString = replace (' My String' , 'String ', ' Código ') 
 
 Neste exemplo, o "Meu string" string é procurado e " string" é substituída por "Código ". O resultado é que minhaString agora contém a string " My Code ". 
 Adicionando registros 
 
 o comando INSERT é utilizado para adicionar um novo registro em uma tabela . A função de substituir podem ser utilizadas para substituir caracteres indesejados antes de serem inseridos na base de dados . O código a seguir substitui uma corda e , em seguida, insere-lo em uma tabela : 
 
 inserir cliente valores ( CUSTOMER_NAME ) ( Replace ( "meu //name ',' //',' ')) 
 
 o código acima remove os caracteres de lixo inscritas no " meu nome " string. Ele substitui os caracteres de lixo com um espaço e , em seguida, ele é inserido na tabela de clientes. 
 Atualizando Tabelas 
 
 Outro tipo de processo utilizado com a função de substituir é através o comando de atualização em SQL. O comando update substitui os dados em uma tabela. O programador pode substituir o texto em uma string antes de atualizar os dados da tabela . Abaixo está um exemplo de substituir as cordas antes de atualizar a tabela: 
 
 atualização customerset customer_name = replace (' nome antigo , ' Old ',' Novo ' ) onde customer_name = " Meu cliente" 
 
 Formatação dados 
 
 a função de substituir pode ser usado no servidor SQL para formatar os dados retornados para o usuário e exibido em um aplicativo. O comando SQL usado para exibir dados é " select ". Usando substituir no comando select, os dados já está formatado para o aplicativo eo software economiza recursos , pois não precisa formatar os dados recuperados . O seguinte é um exemplo : 
 
 selecionar substituir ( prenome , ' cliente ', ' meu cliente ') de clientes