Database

Oracle SQLで月初日・月末日・今月の日数などの日付や時刻を取得する

Oracle SQLで月初日、月末日、年初からの日数、今月の日数、今月の今日から月末日までの残日数、2つの日付の日数差、今日の深夜00時00分00秒からの経過秒数、今日の23時59分59秒までの残り秒数などを取得できるSQLを紹介しています。
Database

Oracleで表・ビュー・インデックス・ユーザー等の定義を取得する

Oracleデータベースで表の定義(CREATE TABLE文)やビュー(CREATE VIEW文)の定義、ユーザーの定義情報(CREATE USER文)を取得する方法を解説しています。SQL*PlusでDDLを取得する方法と、SQLclでDDLを取得する方法を紹介しています。
Linux

Linuxでnetstatやifconfigやarpコマンドの代わりにipコマンドやssコマンドを使おう

比較的新しいLinuxでは、netstatやifconfigやarpコマンドの代わりに、ipコマンドやssコマンドを使いましょう。
Database

Oracle SQLで異なるタイムゾーンの日時を設定・取得する方法

Oracle SQLで様々な異なるタイムゾーンの日時を取得する方法を解説しています。
Database

Oracleで国や地域の日付フォーマットや通貨記号・数字の桁区切り文字を確認する方法【実例あり】

Oracleデータベースで国・地域毎の日付フォーマット、通貨記号、数字の桁区切りを全て確認出来るSQLを解説しています。また言語毎のソート順の設定や、各言語による日付表記を取得するSQLも公開しています。国際化に必要なロケール情報を確認したい時にとても便利です。
Database

MySQL/MariaDBで簡単に容量確認!データベース・テーブル・インデックスサイズと空き容量

MySQLとMariaDBのどちらでも使える、データベース容量と空き容量確認SQL、テーブル毎・インデックス毎の容量やレコード数を確認出来るSQLを解説しています。
Database

Oracleデータベースの既存DBユーザーのCREATE USER文とGRANT文を作成する方法

既存のOracleデータベースに存在するユーザーのCREATE USER文、GRANT文を取得する方法を紹介しています。異なるデータベースに同じOracleユーザーを作成したい、Oracleユーザーの権限を確認したい場合に非常に重宝します。
Database

PostgreSQLでロック情報を確認する方法は?テーブル、プロセス、アプリ、SQLを確認!

PostgreSQLデータベースでロックが掛かってしまった場合に、詳しく情報を確認するためのSQLを解説しています。ロックしている・ロックされているテーブル、プロセス、アプリ、SQLを確認出来ます。
Database

MySQLやMariaDBの各種情報を一度に取得するには?バージョン・接続ユーザー・サーバー時刻・文字コード等

MySQL/MariaDBで一度に様々な情報を確認するSQLやコマンドを公開しています。これらのコマンドを使うことでMySQL/MariaDBの情報を一度に確認できますので時短になります。
Database

PostgreSQLに接続中のセッション情報を経過時間付きで確認するには?不要な接続を検出・切断する技も解説

PostgreSQLのセッション一覧表示、不要なセッションの特定方法、不要なセッションの切断が出来るSQLを紹介しています。バージョンによって異なる部分もありますので、バージョンの差異についても記載しています。