複数の変数に基づいてvarcharに巨大なデータブロックを割り当てる更新を実行しようとしています。これが私のSQLコードのサンプルです:
'update details set full = "Miles reported by $name - $empname - $deptname\n\n"
"Total Miles in $month: $dailytotal\n"
"Total Business Miles in $month: $busitotal\n"
"Total Personal Miles in $month: $perstotal\n\n"
"$month 1: START: $start1...STOP: $stop1...DAILY: $daily1...BUSINESS: $busi1...PERSONAL: $personal1\n"
"$month 2: START: $start2...STOP: $stop2...DAILY: $daily2...BUSINESS: $busi2...PERSONAL: $personal2\n"
')
or die "Could not prepare sql statement";
これは正常に機能しますが、問題は変数を'$ name'として格納することであり、$nameが他のすべての変数と同じであるということではありません。どうすればこれを修正でき、フォーマットについて申し訳ありません。前もって感謝します!