始める無料で始める

文字列の長さを調べる

文字列の文字数を調べることは、SQLデータベースでデータを扱う際によく行う操作です。データベースに格納された文字列の長さが必要になる場面はさまざまです。たとえば、アプリケーションに表示する文字数を制限したい場合や、データセットの列にすべて同じ長さの値が入っているかを確認したい場合などが挙げられます。この演習では、DVDレンタルデータベースの description テーブルにある film 列の文字列の長さを調べましょう。

この演習はコースの一部です

PostgreSQL のデータ操作関数

コースを見る

演習の手順

  • title テーブルから description 列と film 列を選択してください。
  • description 列の文字数を desc_len というエイリアスで取得してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

SELECT 
  -- Select the title and description columns
  ___,
  ___,
  -- Determine the length of the description column
  ___(___) AS ___
FROM film;
コードを編集して実行