ORACLE MASTER Silver SQL 26ai文字・日時関数と条件付き集計オリジナル・公式資料照合難易度

SELECT SUBSTR('ABCDE', -3, 2) FROM DUAL の返す文字列はどれか。

A
CB

開始位置は後ろから決めるが、切り出す方向は逆にならない。

B
CD★ 正解

末尾から3文字目のCを開始点として2文字取る。

C
DE

-3はDでなくCを指す。

D
ABC

長さ2の指定と開始位置を反映していない。

解説

負の開始位置は末尾から数える。-3はCの位置であり、そこから通常の向きに2文字取るのでCDとなる。

根拠資料・確認情報

対応範囲:ORACLE MASTER Silver SQL 26ai(1Z0-171-JPN)

資料確認日:2026-11-02

アプリ内の初回回答データ

回答データを読み込んでいます。

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで ORACLE MASTER Silver SQL 26ai 合格を目指す。無料・課金なし。

更新: 2026/11/2
SELECT SUBSTR('ABCDE', -3, 2) FROM DUAL | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | まなびの時間