2012-01-01から1年間の記事一覧
public void execute() throws Exception{ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse("2012-03-31"); System.out.println(date); Calendar cal = Calendar.getInstance(); cal.setTime(date); cal.add(Calendar.MO…
ほう http://q.hatena.ne.jp/1160335362僕の場合バイトで判断したかったので、=LEFTB(元文字列 & REPT(" ",文字数), 文字数)でやりました。イイ
//////////////////////// import java.math.BigDecimal; import java.util.Date;public class Test { public static void main(String[] args) { CloneTest c1 = new CloneTest(); c1.setStr("1"); c1.setDt(new Date(0, 0, 1)); c1.setBd(new BigDecimal(1…
なにこれ面白そう! http://game.yamicha.com/asql/asql.php?
public static void main(String[] args) { printYYYYMMDD("2011/02/03"); printYYYYMMDD("2011-02-03"); printYYYYMMDD("20110203"); } private static void printYYYYMMDD(String strDate){ String r = strDate.replaceAll("(\\d{4})[\\-/]?(\\d{2})[\\-/]…
public static void main(String[] args) { BigDecimal mrBigDecimal = new BigDecimal(100); mrBigDecimal.add(new BigDecimal(200)); System.out.println("mrBigDecimal { I am " + mrBigDecimal + "!"); }↓コンソールmrBigDecimal { I am 100!中かっこ…
compareToでどっちが正になってどっちが負になるのか曖昧でいつも調べる。(数分ロスる)んでこれ見てみた http://www.confrage.com/java/bigdecimal/compareto/compareto.html BigDecimalで書いてるけど基本同じだよね Comparableで定義はしてあるはずだも…
import java.math.BigDecimal;public class Test { public static void main(String[] args) { try{ System.out.println(new BigDecimal(302).divide(new BigDecimal(3))); }catch(Exception e){ System.out.println("error!"); } System.out.println(new Bi…
なんかやたらめんどいDISTINCTを使いたくなるSQLを書いててさ、 DISTINCT遅いからEXISTSとか使ったほうがいいんだよね あーEXISTSの書き方曖昧だわー と思って検索したら↓ http://www.shift-the-oracle.com/sql/distinct.html(※) 最近では強力な CPU パワー…
振り分け処理みたいな 1なら1を 2なら2を 3なら3を 4なら1を 5なら2を 6なら3を 7なら1を ・・・って感じの処理をOracleのSQLで作りたくて。CASE WHEN MOD(?, 3) = 0 THEN 3 ELSE MOD(?, 3) ENDってするのが一番明快かな?個人的にCASE文そんなに好きじゃな…
SELECT TO_CHAR(1, '00000') FROM DUAL結果 ' 00001'頭にスペースが入っちゃう!http://programamemo2.blogspot.com/2007/10/tochar.htmlによると、 スペースは符号が入る箇所だそうな。SELECT TO_CHAR(1, 'fm00000') FROM DUALってやれば結果 '00001'ってな…
しかしこれ面白そうね。 何周かすればかなりSQLに強くなれるんじゃないかな。http://www.geocities.jp/oraclesqlpuzzle/index.html
恥ずかしながらこのUPDATE文の文法初めて知りました・・・。http://www.geocities.jp/oraclesqlpuzzle/2-1-3.htmlプログラムを触るようになってから5年と2ヶ月が過ぎました。
CSE パラメータ ハテナ クエスチョンマーク←自分で検索する用語句 SELECT 1 FROM DUAL WHERE 1 = ? とかをCSEでやりたいとき SELECT 1 FROM DUAL WHERE 1 = :aaa とかやらなあかん これを実行すれば手入力できるよ
できないらしい ファック http://www.sint.co.jp/siob_bbs/bbs_disp.asp?current_page=1&disp_mode=4&detail_mode=1&message_id=178んでここに書いてある通り(方法1)でコピペしようとしたができんかったわい csvがカンマ区切りだからいけないそうな カンマ…
とある事情によりプロセス数を減らす必要にかられてまして。 ネットで調べたら以下でできるよ!やったね!ALTER SYSTEM SET PROCESSES = 2 SCOPE = SPFILE shutdown immediate startupここでイケナイのがPROCESSESの数値はOracle自身が使うプロセスもカウン…