列の 1 つのデータをフェッチするサブクエリで行を挿入しようとしています。ただし、PDO は例外をスローします。私が基本的に行っているのは、引数リスト内の疑問符 [?] の 1 つをサブクエリにバインドすることです。
例外からの抜粋を次に示します。
[1] => Array
(
[line] => 147
[function] => query
[class] => prepared_statements
[type] => ->
[args] => Array
(
[0] => INSERT INTO columns(Name,Column_Type,Is_Permanent) Values(?,?,?)
[1] => Array
(
[0] => s
[1] => (SELECT Id FROM column_type WHERE Name=\'List_Options\')
[2] => 0
)
)
)
私は何か間違ったことをしていますか?おそらく、サブクエリをパラメータとしてバインドできないのではないでしょうか?
ありがとうございました。