Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho um programa que tem sua base de dados sql,
e tenho o site que roda suas consultas php com base de dados mysql.
O que é o problema:
No sql são essas tabelas: detalhe e principal:
CREATE TABLE `detalheinternet` (
`MATRICULA` varchar(8) default NULL,
`CODIGO` int(2) default NULL,
`PARCELA` int(2) default NULL,
`DESCRICAO` varchar(39) default NULL,
`VALOR` varchar(6) default NULL,
`ANO` int(4) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `principalinternet` (
`MATRICULA` varchar(8) default NULL,
`CODBARRAS` int(44) default NULL,
`IPTE` varchar(55) default NULL,
`NOSSONUMERO` decimal(12,0) default NULL,
`VENCIMENTO` datetime default NULL,
`VALORIGINAL` varchar(6) default NULL,
`MULTA` varchar(5) default NULL,
`JUROS` datetime default NULL,
`DESCONTO` varchar(6) default NULL,
`RESPFINANCEIRO` varchar(49) default NULL,
`CPFINAN` varchar(14) default NULL,
`ENDERECO` varchar(59) default NULL,
`CEP` varchar(9) default NULL,
`CIDADE` varchar(18) default NULL,
`ESTADO` varchar(2) default NULL,
`PARCELA` int(2) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Por conta de haver no meu php uma string, tenho que ter todos esses campos
varchar, se a tabela for assim do jeito que está acima não funciona a consulta.
O que to fazendo no braço para poder funcionar, gero o txt dessas tabelas,
ai importo pelo dbmanager para sql alterando os campos para varchar, ai pego
o arquivo e mando para o site, ai funciona.
Queria alguma solução para ficar fazendo direto pelo programa e não no braço.
CREATE TABLE `boletos` (
`MATRICULA` varchar(8) default NULL,
`CODBARRAS` varchar(50) default NULL,
`IPTE` varchar(55) default NULL,
`NOSSONUMERO` varchar(50) default NULL,
`VENCIMENTO` varchar(50) default NULL,
`VALORIGINAL` varchar(6) default NULL,
`MULTA` varchar(5) default NULL,
`JUROS` varchar(50) default NULL,
`DESCONTO` varchar(6) default NULL,
`RESPFINANCEIRO` varchar(49) default NULL,
`CPFINAN` varchar(14) default NULL,
`ENDERECO` varchar(59) default NULL,
`CEP` varchar(9) default NULL,
`CIDADE` varchar(18) default NULL,
`ESTADO` varchar(2) default NULL,
`PARCELA` varchar(50) default NULL,
`LOG` varchar(50) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;Carregando comentários...