Io di solito uso le virgolette semplici, ma a volte ho ottenere linee molto lunghe, che non riesco a rompere e anche bisogno di utilizzare caratteri di escape, in modo da ottenere qualcosa di simile:Come posso citare una lunga stringa in Perl?
my $str = "select query_accession,query_tag,hit_accession,hit_tag,significance from summaryTables where query_id = \'$query_id\';"
So che ci sono vari altri modi per rappresentare le stringhe in Perl. Cosa raccomanderesti?
UPDATE Grazie a tutti per i suggerimenti relativi a SQL. Apprendo alcune cose preziose, ma la mia domanda rimane (come generale, indipendentemente da SQL): c'è qualche operatore che consente di quotare senza interferire con le interruzioni di riga?
quello che faccio ora è qualcosa di simile:
my $str = "123 123 456 sdndfnd sdfdmd " .
"dfsdjkfs 343489 dfjsdj 3 34kdfsk kd " .
"fd kd9534 rfg 546 5";
che è abbastanza brutto.
vedere http://www.perlmonks.org/?node_id=401006 –
* tosse * Vulnerabilità all'iniezione * tosse * http://xkcd.com/327/ – Ether