compatibilidade entre firebird x mysql

21/02/2006

0

estou criando um script para criar minhas tabelas ...

o seguinte script funciona perfeitamente no mysql, mas gera um erro no firebird ...

CREATE TABLE  tbagentescarga (
  codAgente    int NOT NULL,
  nmAgente     varchar(50),
  nmEndereco   varchar(150),
  nmBairro     varchar(30),
  nmCidade     varchar(30),
  sgEstado     varchar(2),
  nmPais       varchar(30),
  codCep       varchar(10),
  numTelefone  varchar(12),
  numTelefone2 varchar(12),
  numFax       varchar(12),
  nmEmail      varchar(30),
  nmSite       varchar(50),
  memObs       blob,
  PRIMARY KEY  (codAgente)
)

/* ****************************************************************************** */

/* Tabela tbagentescargacontatos */

CREATE TABLE  tbagentescargacontatos (
  codContato  int NOT NULL,
  codAgente   int,
  nmContato   varchar(50),
  numTelefone varchar(12),
  numFax      varchar(12),
  nmEmail     varchar(30),
  PRIMARY KEY  (codContato),
  KEY tbAgentesCargatbAgentesCargaContatos (codAgente),
  CONSTRAINT tbAgentesCargatbAgentesCargaContatos FOREIGN KEY (codAgente) REFERENCES tbagentescarga (codAgente) ON DELETE CASCADE ON UPDATE CASCADE
)


como faço um script que funcione em varios bancos?? existe como??
[]sss


Rafael Gomes

Rafael Gomes

Responder

Posts

22/02/2006

Rafael Gomes

up! :cry:


Responder

22/02/2006

Crash

O erro que pode ocorrer eh pelos tipos. Alguns tipos que o mysql possui o firebird nao possui ou tem outro nome.


t+


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar