気になったことを貼り付ける@Wiki内検索 / 「SQL:REVOKE」で検索した結果
-
SQL
外部リンク AccessDBStudio SQL講座 内部 その他に重要なこと 演算,比較? 演算子や比較について DML SELECT データの検索 INSERT 行の挿入 UPDATE 行の更新 DELETE 行の削除 TRUNCATE すべての行の削除 MERGE? 行のマージ DDL CREATE? 表の作成 ALTE? 表の変更 DROP 表の削除 RENAME? 表名の変更 DCL GRANT? 権限の付与 REVOKE? 権限の削除 トランザクション COMMIT? 更新の確定 ROLLBACK? 更新の取り消し SAVEPOINT? セーブポイントの作成 関数 Oracle Oracleの関数 postger SQL? postgerの関数 MySQL? MySQLの関数 -
SQL:TRUNCATE
TRUNCATE 注意 この命令は、SQLの規格では実装されていないようです。しかし、Oracleやpostger SQL、MySQLで実装されていることが確認できています。それぞれのデータベースにより実装内容が異なる場合があるかもしれないので、使用する際にはそれぞれの仕様書を読みましょう。 TRUNCATE TABLE 表名 表中のすべての行を削除する。 DELETE文を使用する場合よりも高速に削除することができる。 TABLEの部分は省略できるデータベースと出来ないものがあるため、省略しないほうがいいでしょう。 以下に、データベース別の処理について書きます。間違っている部分は修正してください。 Oracle ロールバックできない。 表削除のトリガーが使えない。 外部キーとなっている親表の場合は削除できない。 postger SQL ロールバック... -
SQL:関数Oracle
Oracleの関数 単一行関数 数値関数 CEIL? 小数点以下を切り上げする FLOOR? 小数点以下を切り捨てする MOD? 割り算の余りを求める POWER? 累乗を求める SQRT? 平方根を求める ROUND? 指定した桁で四捨五入する(小数でもOK) TRUNC? 指定した桁で切り捨てる 文字関数 LENGTH? 文字列の長さを調べる INSTR? 文字列の位置をしらべる(JAVAのindexOfのようなもの) SUBSTR? 文字列から文字列を抜き出す INITCAP? 各単語の先頭を大文字、残りを小文字にする UPPER? すてべ大文字にする LOWER? すべて小文字にする CONCAT? 2つの文字列を連結する LPAD? 左に指定したパッティング文字を入れ、桁をあわせる RPAD? LPADの右版 TRIM? 先頭、最後、その両方の文字列を削除する REPL... -
SQL:DROP
DROP DROP TABLE 表名 表を丸ごと削除する。表自体の存在が消える。 Oracleのみ? DROP TABLE 表名 [CASCADE CONSTRAINTS] CASCADE CONSTRAINTSをつけることにより、外部キー制約ごと削除することが出来る。ちなみに、この句をつけないで外部キー制約がついている表を削除しようとするとエラーとなる。 -
SQL:DELETE
DELETE DELETE FROM 表名 [WHERE 検索条件] WHEREに一致した行を削除する。つまり、WHEREがない場合は、表にある行すべてが削除されてしまう。注意して使用しなければならない。 WHERE句に副問い合わせを使用できる。 -
SQL:UPDATE
UPDATE UPDATE 表名 SET 列名 = 値[, 列名 = 値, ・・・・・] [WHERE 検索条件] 列名=値を複数,で区切ることにより、複数の列を同時に修正することが可能となる。 WHERE句に副問い合わせを使用できる。 注意 WHERE句を使用しない場合、表内のすべての行が更新されてしまう。 -
SQL:SELECT
SELECT文 SELECT 列名, 列名, ..... FROM 表名 [ WHERE 検索条件 ] [ GROUP BY 列名, 列名, .... ] [[ HAVING グループの条件 ]] [ ORDER BY 並べ替え条件 ] 実行順序 1. FROMにより表の取得 2. WHEREによる条件にマッチしたものだけ残す 3. GROUP BYによりグループ分け 4. 集計関数実行 5. HAVINGによる条件にマッチしたものだけ残す 6. ORDER BYにより並び替え 重複行の削除 SELECT DISTINCT ~~~ DISTINCTは列名を記述する前に置く。(つまりSELECTのすぐ後ろ?) 並び替え ORDER BY 列名 DESC, 列名 ASC, ...... DESC 降順(大きい順) ASC ... -
SQL:INSERT
INSERT INSERT INTO 表名 [(列名, 列名, .....)] VALUES( 値, 値, .....) 値には、文字列なら で囲み、日付ならTO_DATEなどで日付の値にして入力しなければならない。NULLを入れることもできる。 列名を指定して入力する場合、指定しなかった列名が存在する時には自動的にNULLが入る。 また、SELECT文を使用して行を追加することもできる。(外部リンク参照) -
メニュー
メニュー トップページ 言語 C言語 JAVA J2EE JavaScript PHP Haskell GPU SQL その他 ISOファイル mona 更新履歴 取得中です。 -
Haskell
参考サイト Haskell やさしいHaskell入門 Haskellで遊ぶ About Haskell -
JAVA:日付型
数値 DATE import java.util.Calendar; import java.util.Date; public class testDate { public static void main(String[] args){ Calendar cl = Calendar.getInstance(); //年、月、日、時、分、秒 cl.set(2006, 6, 1, 0, 0, 0); //カレンダーを時間に Date d = cl.getTime(); System.out.println(d); } } 注意:月のみ0から始まる。11=12月 比較 d.before(d2) //d d2 d.after(d2) //d d2 -
JAVA:JUnit
外部 @IT JUnit+Eclipse Javaの道 Junit(基本操作) Javaの道 Eclipse(Junit) JUnit実践講座 JunitのAPI JunitのAPI(日本語) 基本的には、APIのAssertクラスを使用する。 Eclipseや単体でのJunitの使い方はリンクを参照 JUnitの基本 setUp メソッド一個 tearDown の繰り返しで実行される。(順不同で) Junit 指定した順番で実行する。 ポイント staticな戻り値Testでメソッド名suite()を作る public static Test suite(){ TestSuite suite = new TestSuite(); //決り文句? //あるテストクラスのメソッドをキューに入れる?場合 suite.addTest(new テスト... -
JavaScript
外部 Xライブラリの説明 JavaScriptをHTMLソースから消す方法 AjaxにはXMLも含まれているそうなんだけど・・・ XMLを使う Ajax 入力フォームのチェック html script type="text/javascript" !-- function check(object){ var flag = 0; //入力みすがあったら1にする if(!(object.number.value.match(/\d+/))){//正規表現がつかえる alert("一個目は数値だけ"); flag = 1 } if(!(object.number.value.lenght 0)){//文字列の長さがゲットできる alert(&quo... -
JAVA:文字列
文字列について 半角と全角をチェックする。 public static void main(String[] args){ String str = "NetBeanでHello Worldをしてみる"; byte[] bytes = null; try{ bytes = str.getBytes("SJIS"); }catch (Exception e){ e.printStackTrace(); } if(str.length() != bytes.length){ System.out.println( bytes.length - str.length()); } ... -
JAVA:ファイル操作
ファイル操作には、大きく分けて3種類ある。 文字ストリームのファイル操作(Unicodeだから2バイトごと) バイトストリームのファイル操作 ランダムアクセスできるファイル操作(上の二つとは違う) 文字ストリーム BufferedWriter BufferedWriter bw = new BufferedWriter(new OutputStreamWriter( new FileOutputStream( "fileName", true), "sjis")); bw.write(); FileOutputStreamのtrueをflaseにすると上書き、trueのままだと追記モードです。~ OutputStreamWriterのsjisの部分は文字コードを書く BufferedReader BufferedReader ... -
Ajax
外部 Ajax 勉強用サンプル&解説 ITPro http //www.hawk.34sp.com/stdpls/xml/xmlhttprequest.html Ajaxってなにさ? javaScriptを使ってHTTP通信を行うことによって、動的にサーバーからデータをもらうことが出来る機能を使ったもの? googleMapがAjax使ってる XmlHttpRequestオブジェクトの作成法 function createXMLHttpRequest() { var AjaxObj = false; try{ //Mozila, FireFoxとか AjaxObj = new XMLHttpRequest(); }catch(e){ try{ //IE6以上だと AjaxObj = new ActiveXObject(&quo... -
C言語
int 4バイト long 4バイト short 2バイト char 1バイト float 4バイト double 8バイト gccだとintが4バイトまで使える不思議。longも4バイトで意味不明 fopen系は2Gくらいまで open/lseek/read/close つかえと gcc -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 test.c のオプションで4G越えのファイル読めた -
トップページ
気になったことを書き留めるメモ帳ページ とくにソフトウエア周りのまとめ用 個人ぺーじ こっちに移動 メニュー メニュー2 ほしい本 Oracle+Javaアプリケーション開発 DB press 実践 JDBC―Javaデータベースプログラミング術 PHPサイバーテロの技法―攻撃と防御の実際 J2EEパフォーマンスチューニング徹底解説―見えないところを手抜きしないWebシステム実現のために アドバンストサーバサイドプログラミング あとで読むかもしれないリンク ハッカーwiki http //bogus.jp/pukiwiki/ メモ 5/24 結城浩さん、日経ソフトウエアで連載「簡単実装で学ぶWeb技術2006」を開始 本になったらほしい。 - @wiki全体から「SQL:REVOKE」で調べる