teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

クエリを行おうとしていると勘違いしました。訂正します。

2020/12/06 12:24

投稿

nobonobo
nobonobo

スコア3367

answer CHANGED
@@ -1,1 +1,9 @@
1
- Test構造体の各フィールドがプライベートなのでデータベースライブラリからアクセスできません。
1
+ ~~Test構造体の各フィールドがプライベートなのでデータベースライブラリからアクセスできません。~~
2
+
3
+ SQLにプレースフォルダを`$1,$2,$3`というように書いた場合、
4
+ `db.QueryRow(query, V1, V2, V3)`というように値を3つクエリ文字列の後に指定しなければなりません。
5
+
6
+ 今回の場合は以下のように書く必要があるでしょう。
7
+ ```
8
+ db.QueryRow(query, XX.col_a, XX.col_b, XX.col_c)
9
+ ```

1

誤字修正

2020/12/06 12:24

投稿

nobonobo
nobonobo

スコア3367

answer CHANGED
@@ -1,1 +1,1 @@
1
- Test構造体各フィールドがプライベートなのでデータベースライブラリからアクセスできません。
1
+ Test構造体各フィールドがプライベートなのでデータベースライブラリからアクセスできません。