System Life Logs

主にWindows・Mac・Linux・iOS・Androidアプリ開発等をメインで書いていきます。 備忘録として、また新米SEやプログラマに役立てばと思います。

SQL

MySQLにてテーブルに自動採番される項目を定義する方法。 項目にAUTO_INCREMENTを設定します。SQLは下のような感じ。 CREATE TABLE TEST_TBL( ID int AUTO_INCREMENT, NAME VARCHAR(10) ) MAX+1とかわざわざしなくて良いのは良いですね。

SQLServerでテーブルを簡単にまるごとコピーする方法のメモ 以下のようなSQLを発行するだけで簡単にコピーできます。 コピー先のテーブル名はあらかじめ先に作成しておかなくても自動でSQLServerが元テーブルと同じものを作成してくれます。 SELECT * INTO 【コピー先テ

DB2にてテーブルに対する権限を確認するSQLのメモ。 SELECT * FROM SYSCAT.TABAUTH SYSCAT.TABAUTHカタログビューを参照することで確認することができます。 ビューの仕様についてはこちらを参照ください。 また、必要であれば以下のSQLで権限を付与することができます

AccessのSQLで3つの表を結合する方法。 Accessのクエリで普通に結合を使うと2つまでしかできません。 3つ以上の表で結合(INNER JOINやLEFT JOIN)をしたいことは全然あると思うのですが普段通りSQLで書くとエラーがでます。これだからAccessは、、、 ですが、以下のよう

↑このページのトップヘ