SQL言語– category –
-
SQL言語
SQLは大文字と小文字を区別しない!?設定やOSに依存する!?
今回は、SQLの大文字と小文字の扱いについて説明します。 一般に「SQLは大文字と小文字を区別しない」という情報をよく見かけますが、正確にはSELECTやFROMなどのSQLキーワード、テーブル名・カラム名で使われる識別子、そしてテーブルに格納されているデ... -
SQL言語
SQLの種類|DDL、DML、DCL(命令言語の分類)
今回は、データベースに対する命令の種類によって分類されるDDL、DML、DCLについて説明します。 データベースの操作は主にSQLによって行われますが、その命令はさまざまであり、データベースを定義する命令、データを操作する命令、データを制御する命令が... -
SQL言語
SQL|FROM句の使い方。基本構文とテーブル指定の実例
今回は、SQLの基本かつ使用頻度が最も高いFROM句の基本的な使い方について説明します。 FROM句は、SELECTでデータを参照する際、当該データが格納されているテーブルを指定する時に使うSQLの重要なコマンドです。 データの追加や削除で使うことはありませ... -
SQL言語
SQL│文字列を日付型に変換するTo_Date・Convert
今回は、SQLで文字列を日付型に変換する方法について説明します。 さまざまな形式で入力される日付データ(文字列)を一貫した日付型で管理することは、データ整合性を維持するためにとても重要です。 なお、変換するためのSQLの記述はRDBMSに... -
SQL言語
SQL|日付型・時刻型のフォーマットや現在日付の取得方法を解説
今回はSQLのデータ型のうち、「日付型」と「時刻型」の基本的な内容について説明します。 日付型や時刻型のデータは、日常生活においても、オンラインショップの購買履歴やホテルの予約システム、ニュース記事の更新日などで使われており、とても身近なデ... -
SQL言語
SQL│文字列型CHAR・VARCHARの違いと使い分けを解説
今回は、SQLのデータ型のうち、CHARやVARCHARなどの「文字列型」について説明します。 文字列型データは、実社会においても頻繁に使われるデータ型のひとつで、日常的に接している情報でもあります。たとえば、Amazonの巨大な商品データベースのうち、商品... -
SQL言語
SQL|通貨型MONEY・SMALLMONEYの使い所は?
今回は、SQLの通貨型MONEYとSMALLMONEYについて説明します。 標準SQLにおいては、金額のデータ型は数値型を使うことが一般的です。金額が整数であればINT、より精緻な金額を扱うならDECIMALがよく使われる数値型でしょう。 一方、SQLには通貨型としてMONEY... -
SQL言語
SQL|数値型・桁数の選び方とデータベースに与える影響について解説
今回は、SQLのデータ型のうち、種類が多く存在する「数値型」について説明します。 数値型データは、実社会においても最も多いデータ型のひとつで、データベースのコアな情報でもあります。SQLの数値型では、INTやSMALLINTなどの整数型のほか、FLOATのよう... -
SQL言語
SQLのデータ型一覧│数値型や日付型など主要6つの型を詳細解説
SQLで使われるデータ型について。数値型・通貨型・文字列型・日付型/時刻型・ブール型・バイナリ型の主要6つの型を解説します。 それぞれ、範囲や形式、そしてSQL文の例を掲載します。 【数値型】 データ型名カテゴリ説明INT整数型一般的な整数データSMALL... -
SQL言語
SQL│CASEの構文。SELECT・UPDATE・NULL判定
今回はSQLの条件分岐で使用するCASE式について説明します。 条件分岐はプログラミング言語においても必須の概念であり、SQLでも使用頻度の高い構文のひとつです。 CASE式は、テーブルのデータを抽出するときや更新する際に条件式を用いて評価(真偽の判定...