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

質問編集履歴

3

画像削除

2019/04/08 08:24

投稿

ysk1118
ysk1118

スコア22

title CHANGED
File without changes
body CHANGED
@@ -45,11 +45,4 @@
45
45
 
46
46
  よろしくお願いいたします。
47
47
 
48
- 更新SQL実行前の状態(テーブルA)
48
+ ※17:23 画像削除させていただきました。
49
- ![更新SQL実行前](1654bbf8dde8f0ccaf12bf809ed3197b.png)
50
-
51
- 更新データ(テーブルB)
52
- ![更新データ](5f8c9b1cfe3bddd06c9343e7d940caf2.png)
53
-
54
- 更新SQL実行後の状態(テーブルA)
55
- ![更新SQL実行後](da247ef1b126f32806558ac799e40156.png)

2

更新SQL実行前後のデータのスクリーンショットを追加しました。

2019/04/08 08:24

投稿

ysk1118
ysk1118

スコア22

title CHANGED
File without changes
body CHANGED
@@ -43,4 +43,13 @@
43
43
   MySQL ODBC 8.0 Unicode Driver 8.00.12.00
44
44
   Access2010 SP2
45
45
 
46
- よろしくお願いいたします。
46
+ よろしくお願いいたします。
47
+
48
+ 更新SQL実行前の状態(テーブルA)
49
+ ![更新SQL実行前](1654bbf8dde8f0ccaf12bf809ed3197b.png)
50
+
51
+ 更新データ(テーブルB)
52
+ ![更新データ](5f8c9b1cfe3bddd06c9343e7d940caf2.png)
53
+
54
+ 更新SQL実行後の状態(テーブルA)
55
+ ![更新SQL実行後](da247ef1b126f32806558ac799e40156.png)

1

テーブル構成に誤りがありましたので訂正しました。

2019/04/08 07:36

投稿

ysk1118
ysk1118

スコア22

title CHANGED
File without changes
body CHANGED
@@ -7,14 +7,24 @@
7
7
 
8
8
  月初めにBからAに1ヶ月分のデータレコードを用意し、以後は毎日レコード更新という形で
9
9
  Aのデータが更新されるように考えています。
10
-  テーブル構成はA,B共に下記のとおりです。(項目省略しています)
10
+  テーブル構成は下記のとおりです。(項目省略しています)
11
+  A
11
12
   年月日:日付/時刻型(主キー)
12
13
   社員No:数値型(主キー)
13
14
   勤務区分:テキスト型
14
-  出勤時刻:日付/時刻型
15
+  出勤時刻:時刻型
15
-  退勤時刻:日付/時刻型
16
+  退勤時刻:時刻型
16
17
     …
17
18
 
19
+  B
20
+  年月日:日付/時刻型(主キー)
21
+  社員No:数値型(主キー)
22
+  勤務区分:テキスト型
23
+  出勤時刻:テキスト型
24
+  退勤時刻:テキスト型
25
+
26
+  ※10:59訂正しました。B側の時刻データはテキスト型となっておりました。
27
+
18
28
  ### 発生している問題・エラーメッセージ
19
29
  次のSQL文を実行してデータ更新を行っていますが、勤務区分をはじめ、他の数値・テキスト項目は
20
30
  更新されているのですが、時刻の項目だけが更新されません。
@@ -23,6 +33,7 @@
23
33
  SET A.出勤時刻=B.出勤時刻,A.退勤時刻=B.退勤時刻,A.勤務区分=B.勤務区分
24
34
  ```
25
35
  何か原因として考えられるものがあればご教示下さい。
36
+ ※10:59訂正により、テキスト型データを時刻型フィールドには代入できない?
26
37
 
27
38
  ### 試したこと
28
39