que suelen utilizar comillas simples, pero en algún momento me sale muy largas colas que no puedo romper y también necesitará utilizar caracteres de escape, por lo que obtener algo como esto:¿Cómo puedo citar una cadena larga en Perl?
my $str = "select query_accession,query_tag,hit_accession,hit_tag,significance from summaryTables where query_id = \'$query_id\';"
Sé que hay varias otras maneras para representar cadenas en Perl. ¿Qué recomendarías?
ACTUALIZACIÓN Gracias a todos ustedes por las sugerencias relacionadas con SQL. Aprendo algunas cosas valiosas, pero, mi pregunta permanece (como una general, independientemente de SQL): ¿hay algún operador que permita cotizar sin atrapar saltos de línea?
lo que hago ahora es algo así como:
my $str = "123 123 456 sdndfnd sdfdmd " .
"dfsdjkfs 343489 dfjsdj 3 34kdfsk kd " .
"fd kd9534 rfg 546 5";
que es bastante fea.
ver http://www.perlmonks.org/?node_id=401006 –
* tos * Vulnerabilidad de inyección * tos * http://xkcd.com/327/ – Ether