データベース・コマンド– category –
-
MySQLやPostgreSQLで使える!SQLワイルドカードの使い方と注意点
データベース・コマンド
SQLで「あいまい検索」をしたい時に使うのがワイルドカードです。例えば「田中」という名前で始まる人を探したり、「太郎」で終わる名前を探したりするのに便利です。 この記事では、SQL初心者でもわかるようにワイルドカードの基本から、MySQL・PostgreSQL・SQLiteなどの違いまで、解説します。 ワイルドカードとは? ワイルドカードとは、文字列の一部をあいまいに指定して検索できる記号です。SQLの中では主にLIKE句と一緒に使います。 SQLで使えるワイルドカードの種類 %(パーセント)_(アンダースコア)0文... -
PostgreSQLとMySQLのテンポラリテーブル入門
データベース・コマンド
データベースを扱う際、一時的にデータを保存したい場面がよくあります。 例えば、、、 複雑な計算結果を一時的に保存して、繰り返し参照したい クエリのパフォーマンスを向上させるために、一時的にデータを整理したい バッチ処理で中間データを扱いたい このような場合に便利なのが「テンポラリテーブル(Temporary Table)」です。 PostgreSQLとMySQLのテンポラリテーブルの基本について解説します。 テンポラリテーブルとは? テンポラリテーブルは、一時的にデータを保存するためのテーブルです。 通常のテー... -
【PostgreSQL】\copyコマンドを徹底解説!②
データベース・コマンド
前回の投稿で、\copyコマンドの基本的なことを学びましたね。まだみていない方は、下記を読んでみてください! http://test.ami-techmemo.com/?p=577 \copyとCOPYのメリット・デメリット \copyのメリット 一般ユーザーでも利用可能:スーパーユーザー権限なしで実行可能 ローカルファイルとのやり取りが簡単:クライアント側で実行できる セキュリティリスクが少ない:サーバーのファイルシステムにアクセスしないため、安全 構文がシンプル:psql 内で直感的に使える \copyのデメリット 大量データ処理には向かな... -
【PostgreSQL】\copyコマンドを徹底解説!①
データベース・コマンド
DBにデータを追加する際、一番最初に思いつくのは、INSERTではないでしょうか。しかし、多くのデータを追加する際にINSERTを使用すると時間がかかってしまいます。 そんな時に、役に立つのは\copyコマンドです!使い方を覚えて効率よくデータ追加を行えるようにしましょう!! COPYと\copyの違い PostgreSQLにはCOPYというデータのインポート・エクスポート用のコマンドがありますが、\copyはそのpsqlクライアント版です。 コマンド実行場所権限COPYサーバー側スーパーユーザー権限が必要\copyクライアント側 (psq... -
UNIXコマンドって何?
データベース・コマンド
UNIXコマンドとは、UNIXおよびUNIX系のオペレーティングシステムで使用されるコマンドのことを指します。ファイルやディレクトリの操作、システムの管理、ネットワーク操作など、幅広いタスクを実行するために用意されており、ターミナルから入力して操作します。 -
Linuxの基本コマンド③
データベース・コマンド
「ディレクトリ・ファイル操作」の使い方・オプションを紹介してきます。実際に実行したときの例を載せているので、ぜひ一緒に使ってみましょう!コマンド:mkdir、rm、touch、mv -
Linuxの基本コマンド②
データベース・コマンド
「ディレクトリ・ファイル操作」の使い方・オプションを紹介してきます。実際に実行したときの例を載せています!コマンド:pwd、ls、cd、mkdir、touch、rm、mv -
Linuxの基本コマンド一覧
データベース・コマンド
今回はLinuxで使用する基本的なコマンドをあげています。初めのうちは一覧表を見ながら確認しながら打っていましたが、何度も使っているうちに何も見なくても打てるコマンドが増えました。使えるコマンドを増やすこそも大切ですが、問題になりやすいコマンドを覚えることもとても大切です。
1
