SQLite - criar tabela se não existir

O que a instrução create table no SQLite deve retornar?

Eu tenho observadocreate table if not exists retornando um0 e1 quando a tabela existe de fato. O valor de retorno é uma indicação confiável se a tabela existe ou não? Eu esperaria que a declaração retornasse um0 se a tabela já existir e um1 quando não, semelhante a uminsert declaração.

questionAnswers(2)

yourAnswerToTheQuestion