2004-01-01から1年間の記事一覧
MySQL の便利な構文である LIMIT 句を使用したときに、本来全体で何件かを知りたいことは多々ある。そのようなときには、同じ条件で select(*)の SQL 文を実行することで全体の件数が判る。 ・・・というのは当たり前の話。ここでは found_rows() 句をメモ。…
そういえば MySQL の auto_increment 属性って使ったことがなかった。 一応動かしておくべきだろうと思い、動作確認。以下サンプル。 auto_incrementに属性をつけたカラムは Primary key にしなければならない。これポイント。 mysql> create table ai_test …
MySQLマニュアル(日本語版) 4.6.8.3 SHOW STATUS に詳細な説明あり。Max_used_connections 同時使用可能な最大接続数。 Threads_connected 現在開いている接続の数。 Open_tables 開いているテーブルの数。 など。
enum enum_sql_command { SQLCOM_SELECT, SQLCOM_CREATE_TABLE, SQLCOM_CREATE_INDEX, SQLCOM_ALTER_TABLE, SQLCOM_UPDATE, SQLCOM_INSERT, SQLCOM_INSERT_SELECT, SQLCOM_DELETE, SQLCOM_TRUNCATE, SQLCOM_DROP_TABLE, SQLCOM_DROP_INDEX, SQLCOM_SHOW_DATA…
select version();
DATE_FORMAT 関数が便利。 where DATE_FORMAT( birthday, '%w') = 3 とすると、誕生日カラム(当然datetime型)の日付が水曜日のものだけマッチする。 (例が悪いか(苦笑))日曜=0 月曜=1 : 土曜=6
ここ、いいです。お世話になりました。○Struts(ストラッツ)のススメ http://www5.ocn.ne.jp/~cybaron/programing/java/struts/struts_menu.html
String型で受け取った引数に対して if (s == ""){} やっちまった。阿呆>俺 30分も悩んだよ。ちくしょう。 if (s.equals("")){}
ページ内の部分編集ができたり、ファーム(子wikiみたいなもの?)を作ることができたり、PDF出力できたりしておもしろげ。テーブルレイアウトなど表現の自由度はまだまだ PukiWiki に及ばないという印象。http://fswiki.poi.jp/wiki.cgi追記:childを作れる…
クライアントで エスケープ(00 → 5C 30 のように) して MySQL に送信。 すべてサーバでアンエスケープされることを当然期待するが、 0x81〜0x9F,0xE0 〜 0xFCに続くコードのみはアンエスケープされずに 5C(\) が残ってしまう。 現時点で解決法なし。SJIS を…
技術情報や、今更知らなかったとは言えないことをいろいろ書いていきたいと思う。