create=true

Função

Cria o banco de dados padrão do sistema Derby especificado na URL de conexão com o banco de dados, e conecta ao banco de dados. Se o banco de dados não puder ser criado, o erro aparecerá no log de erro, e a tentativa de conexão falhará com uma SQLException indicando que o banco de dados não pôde ser encontrado.

Se o banco de dados já existir, será criada uma conexão com o banco de dados existente e emitida uma SQLWarning.

O JDBC não remove o banco de dados devido à falha na conexão em tempo de criação, se a falha ocorrer depois que ocorre a chamada ao banco de dados. Se a URL de conexão com o banco de dados usar create=true, e a conexão não for criada, deverá ser verificado o diretório do banco de dados. Se o diretório existir, deverá ser removido junto com seu conteúdo antes da próxima tentativa de criar o banco de dados.

Combinação com outros atributos

Deve ser especificado o nomeBancoDados (após o subprotocolo na URL de conexão com o banco de dados), ou o atributo databaseName=nomeBancoDados com este atributo.

Este atributo pode ser combinado com outros atributos. Para especificar o território ao criar o banco de dados é utilizado o atributo territory=ll_CC.
Nota: Quando é especificado create=true e o banco de dados já existe, é lançada uma SQLWarning.
jdbc:derby:bancoAmostra;create=true

jdbc:derby:;databaseName=bancoNovo;create=true;
Referências relacionadas
bootPassword=chave
databaseName=nomeBancoDados
dataEncryption=true
encryptionProvider=nomeProvedor
encryptionAlgorithm=algoritmo
territory=ll_CC
logDevice=caminhoDiretorioLog
password=senhaUsuario
rollForwardRecoveryFrom=Caminho
createFrom=Caminho
restoreFrom=Caminho
shutdown=true
user=nomeUsuário
(nenhum atributo)