質問編集履歴

6

ソースの修正

2018/12/21 08:47

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -50,7 +50,7 @@
50
50
 
51
51
  StringBuffer *** = new StringBuffer();
52
52
 
53
- wSql.append("UPDATE T_*** ");
53
+ ***.append("UPDATE T_*** ");
54
54
 
55
55
 
56
56
 

5

ソースの追記

2018/12/21 08:47

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- SQL to_charについて
1
+ SQL to_charについて
test CHANGED
@@ -40,6 +40,74 @@
40
40
 
41
41
 
42
42
 
43
+ 更新する際のDaoのソースはこちらです。
44
+
45
+
46
+
47
+ public int update(String 1,String 2 ,String 3,String 4) throws Exception{
48
+
49
+
50
+
51
+ StringBuffer *** = new StringBuffer();
52
+
53
+ wSql.append("UPDATE T_*** ");
54
+
55
+
56
+
57
+ ***.append("SET *** = ? ");
58
+
59
+ ***.append(" ,**** = ?");
60
+
61
+ ***.append(" ,**** = ? ");
62
+
63
+ ***.append(" ,**** = *** ");
64
+
65
+
66
+
67
+ ***.append("WHERE *** = ? ");
68
+
69
+ ***.append(" AND *** = ? ");
70
+
71
+ ***.append(" AND *** = ? ");
72
+
73
+ ☆***.append(" AND L_DAY = ? "); //日付。YYYY/MM/DD形式にしたい
74
+
75
+
76
+
77
+ // SQLを設定
78
+
79
+ ***=***.toString();
80
+
81
+ //--------------------------------------------------
82
+
83
+ //バインド変数設定
84
+
85
+ //--------------------------------------------------
86
+
87
+ ***.clear();
88
+
89
+
90
+
91
+ ***.add(1);
92
+
93
+ ***.add(2);
94
+
95
+ ***.add(3);
96
+
97
+ ***.add(4); //日付
98
+
99
+
100
+
101
+
102
+
103
+
104
+
105
+
106
+
107
+
108
+
109
+
110
+
43
111
  恐れ入りますが教えて頂けませんでしょうか。
44
112
 
45
113
 

4

タグの追記

2018/12/21 08:46

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes

3

追記

2018/12/21 08:35

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,13 +2,17 @@
2
2
 
3
3
  javaのwebアプリケーションで
4
4
 
5
- オラクルデータベースの日付をキーに
5
+ オラクル11gデータベースの日付をキーに
6
6
 
7
7
  データを更新すると言う動きのものを作成しております。
8
8
 
9
+ 日付キーはDATE型です。
9
10
 
10
11
 
12
+
13
+ しかし、javaでキーの日付を取得すると
14
+
11
- しかし、キーの日付が"2018-01-02 00:00:00.0"と取得され
15
+ キーの日付が"2018-01-02 00:00:00.0"と取得され
12
16
 
13
17
  リテラルが書式文字列と一致しませんとエラーが発生し
14
18
 

2

追記しました

2018/12/21 07:57

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  javaのwebアプリケーションで
4
4
 
5
- データベースの日付をキーに
5
+ オラクルデータベースの日付をキーに
6
6
 
7
7
  データを更新すると言う動きのものを作成しております。
8
8
 
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- そこでデータベースを操作しているソースの
27
+ そこでオラクルデータベースを操作しているjavaのdaoソースの
28
28
 
29
29
  日付のキー部分
30
30
 

1

誤字の訂正

2018/12/21 07:54

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
  日付のキー部分
30
30
 
31
- wSql.append(" AND L_DAY ?, ");
31
+ .append(" AND L_DAY ?, ");
32
32
 
33
33
  の部分を to_charを使用したいと思ったのですが
34
34