情報
大学生・専門学校生・社会人
Oracle certified Java Programmer Gold SE11
IT系ベンダー資格のOracle certified Java Programmer Gold SE11の資格勉強をしているのですが、もし、Javaに詳しい人がいるのでしたら、
第6章のJDBCとデータベース連携で問10,11,12を分かりやすく解説して頂けると助かります...!
因みにそれぞれ解答は問10はD, 問11はF, 問12は「true」となります。
宜しくお願いします🙇♂️
8. 次のコードをコンパイル、 実行したときの結果として、正しいものを
びなさい。 (1つ選択)
}
var sql = "select * from item where id = ?":
try (var ps = con.prepareStatement (sql)){
ResultSet rs = ps.executeQuery();
// do something
0件の検索結果が戻される
11. 次のコードをコンパイル、実行したときの結果として、正しいものを選
びなさい。(1つ選択)
var sql = "select * from emp";
try (PreparedStatement ps = con.prepareStatement(sql){
ResultSet rsps.executeQuery();
System.out.println(rs.getString(2));
なお、 検索する対象となるempテーブルは、以下のレコードが登録さ
れているものとする。
DEPARTMENT
A.
B.
全件の検索結果が戻される
C.
コンパイルエラーが発生する
D.
実行時に例外がスローされる
ID
NAME
1
ALLEN
R&D
A.
B.
executeQueryメソッド
C.
executeメソッド
D.
executeBatch メソッド
メソッドとして、最も適切なものを選びなさい。 (1つ選択)
executeUpdate メソッド
19. JDBCを使ったデータベースプログラミングをしている。 UPDATE文を
実行した結果、 何件更新されたかを調べたい。 PreparedStatementの
P314
2
SCOTT
SALES
3
BILL
ACCOUNTING
A.
「1」 と表示される
Marit B.
「2」 と表示される
C.
「ALLEN」 と表示される
D.
「SCOTT」 と表示される
E.
コンパイルエラーが発生する
F. 実行時に例外がスローされる
第6章
JDBCによるデータベース連携 (問題)
<->P316
P314
10. 次のコードをコンパイル、 実行したときの結果として、正しいものを選
びなさい。 (1つ選択)
var sql = "delete from item where id = ?";
try (var ps = con.prepareStatement(sql))(
ps.setInt(1, 1);
ps.executeUpdate("update item set name="test' where id = ?');
12. 次のコードをコンパイル、 実行したときの結果として、正しいものを選
びなさい。 (1つ選択)
var sql = "select count(*) from item";
try (PreparedStatement ps = con.prepareStatement(sql)){
System.out.println(ps.execute());
なお、検索する対象となるitemテーブルは、以下のレコードが登録さ
れているものとする。
A. DELETE文が実行される
id
name
1
B.
UPDATE文が実行される
banana
2
C.
コンパイルエラーが発生する
apple
3
D.
実行時に例外がスローされる
P316
orange
298
※次ページに続く
299
回答
まだ回答がありません。
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉