DB
Navicat for MySQLとToad for MySQLとCSEを使っていて、今のところNavicatが一番便利だけど、やっぱ高い。一桁違えば絶対買うのに… AoRに入賞して賞金で買えると良いなー。
http://www.thinkit.co.jp/free/article/0707/2/1/ メモ。
現場で使える MySQL (DB Magazine SELECTION)作者: 松信嘉範出版社/メーカー: 翔泳社発売日: 2006/03/17メディア: 単行本購入: 9人 クリック: 103回この商品を含むブログ (44件) を見る
http://revlabs.tempdomainname.com/toadsoft/toadmysql/Overview.htm 一応、フリーウェア? cseよりは使いやすそう。しばらく使ってみる。 追記 おっ、カラム名の補完が利く。なかなかよいかも。
prepareStatement(Ljava/lang/String;I)がないっぽい…実装しているJDBCのバージョンが古いのかなぁ? SP2でもうまくいかないし…。 2005のドライバをつかえってことか?
http://www.microsoft.com/downloads/details.aspx?familyid=E22BC83B-32FF-4474-A44A-22B6AE2C4E17&displaylang=ja 一応、2000に対応してるっぽい。 こっち使ってみるか。追記 1.1があった。紛らわしい…
結局、2005のドライバでうまくいきました。 うぅ…ニッチなノウハウだ。
select IDENTITY_VAL_LOCAL() from sysibm.sysdummy1とりあえずDB2でも動いた。 型マッピングが怪しいけど。
http://java.sun.com/j2se/1.4.2/docs/api/java/sql/Statement.html#getGeneratedKeys() こういうのもあるということで… 追記 とりあえずHSQLDBは未サポート、と。
MySQL、Postgres、SQL Server、Oracleとテストしてたけど、一回もDDL書いてないなー。
http://sonic64.com/2005-05-23.html めもめも。
http://cwiki.apache.org/CAYDOC/quick-start.html 仕事がらみでちょっと触ってみたら、なかなか楽しい。 なんというか「直感的にわかるわかる感」が強いというか、Clickを触った感じと似ていると思う。 依存するライブラリがひとつのJarにまとまってるとこ…
http://jakarta.apache.org/commons/dbutils/ http://jakarta.apache.org/commons/dbutils/changes-report.html Java News経由。 すっかり開発が止まったもんだと思ってた。 DATEにnullをセットの件は(やっと)解決したらしい。
http://groovy.codehaus.org/GSQL steps to phantasien経由。 なかなか面白い。 SqlGeneratorをrubbish-dbに取り込もうかな、と思ったけど、ハッシュのリテラルとかクロージャがないと煩雑な記述になる気がしないでもない…。 そういえば「it」を使っている例…
http://developers.sun.com/product/jdbc/drivers
Dateを継承してない…むー。 DATE型で定義してResultSet#getObject()で取得するとjava.sql.Dataが返ってくるし。 10gだから? どうしたもんかなー。
http://blogs.msdn.com/sqlexpress/archive/2004/07/23/192044.aspx SQL ServerにTCP/IPで接続できるようにする方法について。 なんかExpress Editionつかってて、めんどかったのでメモ。 「SQL Server Configuration Manager」を起動 「SQL Server 2005のネ…
http://www.casestudio.com/enu/database_design_freeware.aspx 使ってみた。便利すぎ。
http://www.microsoft.com/downloads/details.aspx?FamilyID=e22bc83b-32ff-4474-a44a-22b6ae2c4e17&displaylang=ja URLが「jdbc:sqlserver://〜」、ドライバが「com.microsoft.sqlserver.jdbc.SQLServerDriver」になってた。
http://www.vieka.com/esqldoc/sql92bnf.htm 正しいのかは不明。
http://enterprise.watch.impress.co.jp/cda/foreign/2006/01/31/7115.html ちょっと古いニュースだけど。
http://www.atmarkit.co.jp/fdotnet/vs2005db/vs2005db_02/vs2005db_02_01.html Express Editionは無償かぁ。
http://www.geocities.jp/mickindex/database/db_3vl.html 3値論理ですか。
時間があれば読んでみよう。
http://pcweb.mycom.co.jp/news/2006/01/18/094.html (via はぶにっき) メモメモ。使ってみよっと。
コンソールが意外と使いやすい。 シンプルさは相変わらずだなー。
とりあえず接続。 Class.forName("org.h2.Driver"); RubbishDatabase dbh = new RubbishDatabase(); dbh.setLogging(true);dbh.connect("jdbc:h2:tcp://localhost/test", "sa", "");dbh.query("SELECT * FROM PUBLISHER", new QBLK() { public void each(Map…
http://d.hatena.ne.jp/mir/20060115/p1 http://d.hatena.ne.jp/mir/20060115/p2 id:mirさんによるJDBC 4.0の翻訳。JDBCネタなので食いついてみるテスト。 ドライバの自動ローディングはドライバ名覚える手間が減るなぁとか、LOB関連の実装状況を考えるとBLO…
#!/usr/bin/env ruby require 'dbi' DBI.connect('DBI:OCI8:oracle', 'scott', 'tiger') {|dbh| dbh.execute("select * from tab") {|sth| rows = sth.fetch_all DBI::Utils::TableFormatter.ascii(sth.column_names, rows) } }
http://www.jiubao.org/ruby-dbi/ruby-dbi.html