@@ -70,16 +70,22 @@ public static void main(String[] args) {
70
70
// UPDATE statement
71
71
String new_comment = "Java " + getNow ();
72
72
73
- PreparedStatement stm0 = conn .prepareStatement ("update " + DB_TABLE + " set " + DB_UPDATE_COLUMN + "=? where " + DB_COLUMN + "!=?" );
73
+ String stm0query = "update " + DB_TABLE + " set " + DB_UPDATE_COLUMN + "=? where " + DB_COLUMN + "!=?" ;
74
+ out .println (stm0query );
75
+
76
+ PreparedStatement stm0 = conn .prepareStatement (stm0query );
74
77
stm0 .setString (1 , new_comment );
75
78
stm0 .setInt (2 , DB_COLUMN_VALUE );
76
79
int updatedRows0 = stm0 .executeUpdate ();
77
80
out .println ("Total updated rows: " + updatedRows0 );
78
81
out .println ();
79
82
80
83
// Full SELECT statement
84
+ String stm1query = "select * from " + DB_TABLE ;
85
+ out .println (stm1query );
86
+
81
87
Statement stm1 = conn .createStatement ();
82
- ResultSet rs1 = stm1 .executeQuery ("select * from " + DB_TABLE );
88
+ ResultSet rs1 = stm1 .executeQuery (stm1query );
83
89
ResultSetMetaData rsmd1 = rs1 .getMetaData ();
84
90
85
91
int columns1 = rsmd1 .getColumnCount ();
@@ -103,7 +109,10 @@ public static void main(String[] args) {
103
109
out .println ();
104
110
105
111
// SELECT WHERE statement
106
- PreparedStatement stm2 = conn .prepareStatement ("select count(*) from " + DB_TABLE + " where " + DB_COLUMN + "!=?" );
112
+ String stm2query = "select count(*) from " + DB_TABLE + " where " + DB_COLUMN + "!=?" ;
113
+ out .println (stm2query );
114
+
115
+ PreparedStatement stm2 = conn .prepareStatement (stm2query );
107
116
stm2 .setInt (1 , DB_COLUMN_VALUE );
108
117
ResultSet rs2 = stm2 .executeQuery ();
109
118
ResultSetMetaData rsmd2 = rs2 .getMetaData ();
@@ -129,7 +138,10 @@ public static void main(String[] args) {
129
138
out .println ();
130
139
131
140
// SELECT function statement
132
- PreparedStatement stm3 = conn .prepareStatement ("select factorial(?)" );
141
+ String stm3query = "select factorial(?)" ;
142
+ out .println (stm3query );
143
+
144
+ PreparedStatement stm3 = conn .prepareStatement (stm3query );
133
145
stm3 .setInt (1 , DB_FACTORIAL_VALUE );
134
146
ResultSet rs3 = stm3 .executeQuery ();
135
147
ResultSetMetaData rsmd3 = rs3 .getMetaData ();
@@ -155,7 +167,10 @@ public static void main(String[] args) {
155
167
out .println ();
156
168
157
169
// CALL procedure statement
158
- CallableStatement stm4 = conn .prepareCall ("call add_and_subtract(?, ?, ?, ?)" );
170
+ String stm4query = "call add_and_subtract(?, ?, ?, ?)" ;
171
+ out .println (stm4query );
172
+
173
+ CallableStatement stm4 = conn .prepareCall (stm4query );
159
174
stm4 .setInt (1 , DB_ADD_AND_SUBTRACT_A_VALUE );
160
175
stm4 .setInt (2 , DB_ADD_AND_SUBTRACT_B_VALUE );
161
176
stm4 .registerOutParameter (3 , Types .INTEGER );
0 commit comments