OSS-DB Silver / 組み込み関数とトランザクション ・ 無料問題 3/5
組み込み関数とトランザクション 問題3[組み込み関数]
データベースのエンコーディングは UTF8 です。次の SQL を実行したときの出力を選んでください。出力は列を | で区切り、NULL は NULL と表示するものとします。
SELECT char_length('データ'), octet_length('データ');選択肢
- A.3|9正解
- B.3|3
- C.9|9
- D.3|6
解説実行して確認済み
char_length (character_length・length も同じ) は文字数、octet_length はバイト数を返します。UTF8 では、カタカナは 1 文字 3 バイトなので、3 文字で 9 バイトです。
この問題の答えは、試験の対象バージョンでコードを実際に実行して確かめています。確かめ方は運営者情報に書いています。
OSS-DB Silver の他の分野の無料問題
ここで公開しているのは無料範囲の問題です。無料登録すると、解答の記録・ダッシュボードでの復習ができ、 プレミアムならこの問題セットの全問題と本番形式の模擬試験も解けます。