ERROR CONNECTING: TIMEOUT EXPIRED

ALVAROVB2009 29/02/2024 16:29:26
#503144
Agradeço a ajuda, quanto as classes, na realidade eu já até tenho, esse tive um cuidado para poder criar e ai consigo subir corretamente os dados
KERPLUNK 29/02/2024 16:39:34
#503145
Beleza. Esse mini ORM que coloquei aqui, é coisa super simples, mas o código é todo aberto então pode alterar do jeito que quiser. Vou estar no discord hoje à noite, me chama lá.
WEBMASTER 29/02/2024 16:40:20
#503146
Achei um exemplo bem velho, tem teia de aranha e está com muito pó em cima, mas ai vai...

Onde vou jogar temporariamente...

CREATE TEMPORARY TABLE imp_dados (
nome VARCHAR(255),
email VARCHAR(255),
cpf VARCHAR(11)
);


Lendo o arquivo externamente (isso não fica na SP)
Em varios mecanismos (como Oracle, MySQL, PGSQL) você tem um utilitário externo que trata import/export separadamente
Basta procurar sobre como executar isso via linha de comando e vai achar (pode ser um .sql em disco)

LOAD DATA INFILE '/var/www/site/upload/dados.csv'
INTO TABLE imp_dados
FIELDS TERMINATED BY ';'
LINES TERMINATED BY '
'
IGNORE 1 LINES
(nome, email, cpf);


A store procedure que vai de fato jogar os dados para uma tabela final (no meu caso) após a importação para a tabela de entrada...

DELIMITER //

CREATE PROCEDURE inserir_dados_tratados()
BEGIN
INSERT INTO dados (nome, email, cpf)
SELECT nome, email, cpf FROM imp_dados;
TRUNCATE TABLE imp_dados;
END //

DELIMITER ;



Usei muito isso no Oracle11G, mas a dinâmica é a mesma para todos os SGDBs em linhas gerais...
ALVAROVB2009 29/02/2024 16:51:50
#503147
Vlw Webmaster, isso vai ser de grande ajuda, pode deixar que irei dar uma limpada e tirar todo o pó dele e colocar ele na ativa rsrs

Kerplunk agradeço, vou dar uma olhada nesse seu ORM e me diz qual é o seu discord
KERPLUNK 29/02/2024 17:05:57
#503148
kerplunkboy#7311
KERPLUNK 29/02/2024 17:18:31
#503149
E aqui o invite para o server discord do VBMania
Página 2 de 2 [16 registro(s)]
Faça seu login para responder