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 =...
エディション

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

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

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

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

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

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

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

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

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

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

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

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

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

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