2016-04-01から1ヶ月間の記事一覧
結構よく使うけれど、ついつい忘れがちなのが char、varchar、nchar、nvarcharの取り扱い方の違い。すごく簡単に説明すると char→文字数固定。全角非推奨。 varchar→最大文字数固定(未満でもOK)。全角非推奨。 nchar→文字数固定。全角半角関係なし。 nvarc…
DBのテーブル情報を棚卸する際に、DBのテーブル数を確認したくなりました。 その際には以下の様なクエリを実行するといいです。MySQL SELECT * FROM sysobjects WHERE xtype = 'u'SQLServer SELECT COUNT(*) FROM `information_schema`.`tables` WHERE `tabl…
DBから指定の数だけレコードを引っ張ってくる際に、MySQLではLIMIT句を使えば簡単にできましたが SQL Serverはひと工夫が必要です。 /* テーブルAからname順に最初の10件のデータを取得する */ SELECT TOP 10 * FROM テーブルA ORDER BY name /* テーブルAか…
新しく作成したテーブルの特定のフィールドに、既に存在している別テーブルの特定フィールドのデータを引用コピーしたい、 そんな事がありました。そういう時にどんなUPDATE文を作ればいいのかというと、下記のようになります。UPDATEをかけたいテーブル → …
Windowsマシンのスペック確認はコンピュータを右クリックしプロパティから簡単に確認できますが Linuxマシンのスペック確認はコマンドで確認する必要があります。CPU cat /proc/cpuinfoメモリ cat /proc/meminfoHDD df -h
Linuxにインストールされているディストリビューションやバージョンを確認したい時ってありますよね。 そういう時は cat /etc/issueで確認ができます。