Por último, mas não menos importante, vou demonstrar como se pega o número de Affected Rows (campos afetados), algumas consultas como Update e Delete, só
retornam o número de valores afetados.
Podemos pegar esse numero de duas maneias, a primeira, é usando a função "rows":
my $cmd = 'update tutorial set mensagem="abcd" where id=1;';
my $query = $con->prepare($cmd);
$query->execute();
print "Numeros de linhas afetadas: ".$query->rows."\n";
A segunda é executando a query usando a função "do", ao invés de prepare, e depois execute. A função "
do" já executa automaticamente as três etapas vistas anteriormente (prepare, execute e rows) e retorna o número de linhas afetadas pela consulta, exemplo:
my $rows = $con->do('update tutorial set mensagem="abcd" where id=1;');
print "Numeros de linhas afetadas: $rows\n";
The end
Acho que o tutorial ficou bem completo, por isso, paro de escrever aqui.
Vou deixar os links que eu usei pra aprender.
Espero que tenham lido.
[1] Comentário enviado por leo4b em 05/03/2014 - 05:43h
Muito bom!
Você tem alguma dica de material para quem está começando em perl ? Eu so meio fraquinho em programação mas tenho como base shell script que foi aonde me aprofundei mais :/
[3] Comentário enviado por removido em 05/03/2014 - 12:06h
[1] Comentário enviado por leo4b em 05/03/2014 - 05:43h:
Muito bom!
Você tem alguma dica de material para quem está começando em perl ? Eu so meio fraquinho em programação mas tenho como base shell script que foi aonde me aprofundei mais :/
Cara tem um livro muito bom que se chama Programando com Perl , ele é em português e foi escrito pelo Thiago Glauco Sanchez , o livro é muito bom pra quem ta começando :D
[4] Comentário enviado por danniel-lara em 05/03/2014 - 14:13h
[3] Comentário enviado por Mmxm_bd em 05/03/2014 - 12:06h:
Cara tem um livro muito bom que se chama Programando com Perl , ele é em português e foi escrito pelo Thiago Glauco Sanchez , o livro é muito bom pra quem ta começando :D
Esse Livro é muito bom mesmo eu recomento ele , estou lendo esse livre e é muito bom mesmo