Eu quero criar uma tabela em um banco de dados SQLite apenas se já não existir. Há alguma maneira de fazer isso? Não quero descartar a tabela, se ela existir, apenas criar se não existir.
sqlite
create-table
database-table
user461112
fonte
fonte
Respostas:
Em http://www.sqlite.org/lang_createtable.html :
fonte
CREATE UNIQUE INDEX IF NOT EXISTS some_index ON some_table(some_column, another_column);
Vou tentar agregar valor a essa pergunta muito boa e aproveitar a pergunta de @ BrittonKerin em um dos comentários na resposta fantástica de @David Wolever. Queria compartilhar aqui porque tive o mesmo desafio que o @BrittonKerin e consegui algo funcionando (ou seja, só quero executar um pedaço de código apenas se a tabela não existir).
fonte