- SQLEXEC / SQLQUERY で、SQL のパラメータより多い値を渡したときに警告 W0030 を出すようにしました(実行はこれまでどおり行い、GETLASTERROR は 30)
- 値を並べたときは値の数、配列の組のときは組の要素数を、各文のパラメータの数(
?の最大の番号)と比べます (1, 2), (3, 4)のように書いて1つの配列に展開されたときや、複数の文に別々の値が入ると思って渡したときに気づけます- ハッシュの組は、使われなかったキーがあっても警告しません
- 値を並べたときは値の数、配列の組のときは組の要素数を、各文のパラメータの数(