SQLServer

【SQL】日付

【SQL Server】DATEDIFF で日付の差を比較する

DATEDIFF(日付の差分を比較する)DATEDIFFの構文SQLServerで日付(月、日、時間)の差を比較するには「DATEDIFF」を使います。DATEDIFF(型, 開始日, 終了日)開始日~終了日の日付種類(月、日、時間)の差を...
【SQL】文字列

【SQL Server】FORMATの使い方(0埋め)

ゼロでうめるFORMAT(ゼロ埋め)FORMATの構文SQLServerで文字列を指定した桁数になるまで0埋めする、いわゆるゼロパディングには「FORMAT」を使います。(SQLServer 2012以降)FORMAT(文字列,桁数)文字列...
【SQL】更新

【SQL Server】UPDATE で更新する

SQL ServerのUPDATE(更新)UPDATEの構文SQL Serverでデータを更新するには「UPDATE~SET~」を使います。--テーブルのデータを更新するUPDATE {テーブル}SET 列1 = 値1,列2 = 値2,列3...
エディション

SQL Server 2017のエディションを解説します

SQL Server 2017のエディションとはMicrosoft SQL Server 2017のエディションは5つあります。 Enterprise Standard Web Developer ExpressSQL Server 201...
インストール・アンインストール

SQLServerのダウンロード先のまとめ

SQLServerのダウンロードSQLServer(DOWNLOAD)先の一覧をまとめます。SQL Server 2017のダウンロードSQL Server 2017のダウンロードはこちらから。(Developerエディション、Expres...
【SQL】その他

【SQL Server】NULL・NOT NULLの使い方

SQLServerでNULLを取得するSQLServerでNULLを取得するには、「=」(イコール)ではなく「IS」を使用します。例1. NULLのレコードを検索するパターン--nullを検索するSELECT * FROM emp WHER...
【SQL】文字列

【SQLServer】INITCAP で文字列の先頭を大文字変換する

INITCAP(文字列の先頭を大文字変換する)SQLServerで文字列の先頭を大文字変換するには「INITCAP」を使います。INITCAP(文字列)「INITCAP」で文字列の先頭を大文字変換します。例1. INITCAPで文字列の先頭...
【SQL】文字列

【SQLServer】LOWER・UPPER で文字列を大文字・小文字に変換する

LOWER、UPPER(文字列を大文字・小文字にする)SQLServerで文字列を大文字・小文字に変換するには「LOWER」「UPPER」を使います。LOWER(文字列)「LOWER」で文字列を小文字に変換します。参照:LOWER (Tra...
【SQL】文字列

【SQLServer】RTRIM・LTRIM 文字列の空白を削除する

RTRIM、LTRIM(文字列の空白を削除する)RTRIM・LTRIMの構文SQLServerで文字列の空白を削除するには「RTRIM」「LTRIM」を使います。RTRIM(文字列)「RTRIM」では文字列の右端の空白を削除します。LTRI...
【SQL】日付

【SQLServer】GETDATE・CURRENT_TIMESTAMP 現在のシステム日付を取得する

GETDATE・CURRENT_TIMESTAMP(現在のシステム日付を取得する)SQLServerで現在のシステム日付を取得するには「GETDATE」「CURRENT_TIMESTAMP」「SYSDATETIME」を使います。 CURRE...