Fórum Checar se banco já existe no MSSQL #280941

10/05/2005

0

Olá grande comunidade ClubeDelphi!!

Mais uma vez, venho até vocês para esclarecer uma dúvida: Uso D7 e MSSQL 2k e uso para conexão o dbExpress. Quero saber se tem alguma função que me retorne se um determinado banco existe no MSSQL e, caso não exista, rode um script para criar o banco e as tabelas - esta última parte até que é fácil. O bicho tá pegando mesmo é pra verificar se o tal banco existe ou não.

Me ajudem!!!!!!!

Obrigado,

Glauber M. s :?:


Glauber_marques

Glauber_marques

Responder

Posts

10/05/2005

Lauxen

Tente conectar ao banco, se conectar com sucesso, o banco existe, caso contrário você pode criá-lo com o script de criação do mesmo. Ou ainda, voçê pode conectar como ´Master´ e testar da seguinte forma:
IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = ´NomeBanco´)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar