Como faço para concatenar em Sqlite?

Como faço para concatenar em Sqlite?

O SQLite é usado para gerenciar os dados de um banco de dados, no qual os dados do site ou aplicativo são armazenados na forma de tabelas. Como o MySQL, o SQLite também suporta muitas funções internas como Max (), min (), mas muitas funções que são suportadas pelo MySQL, não suportadas pelo SQLite.

O SQLite é um sistema de gerenciamento de banco de dados, disponível gratuitamente, e também sua arquitetura é muito mais simples em comparação com outros sistemas de gerenciamento de banco de dados. A principal característica do SQLite, é sem servidor, o que significa que usa o servidor de uma máquina ou sistema operacional no qual está sendo operado, em vez de usar seu próprio servidor.

Este artigo está focado em como concatenar strings em sqlite. Função concatenada funciona no SQLite? Vamos descobrir.

O que é concatenado em Sqlite

A palavra Concatenate significa se juntar a coisas diferentes em uma série ou cadeia, o MySQL suporta uma função interna de concat () que é usada para juntar as strings e formar uma única string.

Infelizmente, essa função integrada de concat () não é suportada pelo SQLite, mas podemos concatenar as duas seqüências de sqlite usando o operador de concatenato que é ”|| ““. A sintaxe geral de usar os operadores de concatenato em Sqlite é:

Selecione "String1" || "" || "String2";

A explicação desta sintaxe é:

  • Use a cláusula selecionada para recuperar os dados
  • Substitua a string1 pela string, que você deseja concatenar
  • Coloque os operadores ou || Para concatenar com a próxima coisa
  • Coloque espaço se quiser adicionar espaço entre as duas cordas
  • Substitua a string2 pela string, à qual você deseja concatenar

Como concatenar strings em sqlite

Considere um exemplo para entender essa sintaxe de concatenar duas cordas, temos duas cordas, como "John" e o "Paul", queremos concatenar esses dois em Sqlite como:

Selecione "John" || "" || "Paulo";


Se executarmos a mesma declaração como esta:

Selecione "John" || "Paulo";


Podemos ver que o espaço entre os nomes foi removido.

Como concatenar as colunas da tabela em Sqlite

Podemos concatenar as colunas da tabela usando os operadores ”|| “; Para entender como concatenar é usado no sqlite, criaremos um tabela funcionários_name, tendo as colunas de EMP_IS, EMP_FIRST_NAME e EMP_LAST_NAME usando:

Criar tabela funcionários_name (inteiro EMP_ID, EMP_FIRST_NAME TEXT, EMP_LAST_NAME TEXT);


Agora, insira alguns dados na tabela de funcionários_name:

Insira em funcionários_name valores (1, "John", "Paul"), (2, "Hannah", "Alexander");

Para exibir a tabela, usamos a instrução:

Selecione * FROM FURIMENTO_NAME;


Para concatenar o primeiro e o sobrenome juntos da tabela acima, use:

Selecione EMP_ID, EMP_FIRST_NAME || "" || EMP_LAST_NAME DE FUTILIÁRIOS_NAME;


Da saída acima, podemos ver que ambas as colunas, EMP_FIRST_NAME, e EMP_LAST_NAME são concatenados entre si, tendo um espaço entre eles.

Conclusão

Concatenação é o processo de unir duas ou mais de duas cordas em uma cadeia ou série, pois este MySQL suporta uma função interna, concat (), mas não é suportada pelo SQLite. Existem muitas funções internas, que não são suportadas pelo SQLite, mas existem alternativas através das quais podemos obter os mesmos resultados. Neste artigo, discutimos como podemos usar o processo de concatenação usando o operador de concatenação ”|| ”Em Sqlite.