質問編集履歴

2

2021/07/20 03:59

投稿

benkyo_golang
benkyo_golang

スコア5

test CHANGED
File without changes
test CHANGED
@@ -52,7 +52,7 @@
52
52
 
53
53
 
54
54
 
55
- upd, err := db.Prepare("update users set lastname=?, firstname=?, email=?, password=?, `lastupdatedat` = json_set(`lastupdatedat`, '$.Nanos', ?, '$.Seconds', ?), where ID=?")
55
+ upd, err := db.Prepare("update users set lastname=?, `lastupdatedat` = json_set(`lastupdatedat`, '$.Nanos', ?, '$.Seconds', ?), where ID=?")
56
56
 
57
57
 
58
58
 
@@ -66,7 +66,7 @@
66
66
 
67
67
 
68
68
 
69
- if _, err := upd.Exec(inLastName, inFirstName, inEmail, inPassword, lastUpdatedAt.Nanos, lastUpdatedAt.Seconds, inID); err != nil {
69
+ if _, err := upd.Exec(inLastName, lastUpdatedAt.Nanos, lastUpdatedAt.Seconds, inID); err != nil {
70
70
 
71
71
  panic(err.Error())
72
72
 

1

2021/07/20 03:59

投稿

benkyo_golang
benkyo_golang

スコア5

test CHANGED
@@ -1 +1 @@
1
- 【GO言語】SQL、updateがうまくできません。(JSON形式)
1
+ 【GO言語】SQL、updateがうまくできません。(JSON形式)
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  以下のSQL文をGO言語で実装がしたいです。
6
6
 
7
- 通常のupdate分は実装できるのですが、JSON形式の値が入るとうまくコンパイルできません。
7
+ 通常のupdate分は実装できるのですが、JSON形式の値が入るとうまく実行ができません。(コンパイルできます)
8
8
 
9
9
  直接下記のSQLを実行する分には、うまくDBに反映されるので、GOでの書き方が良くないんだと思うのですが、、、
10
10