2007-10-14から1日間の記事一覧
あるカラムに値を設定した場合、他のカラムがそれに追随して自動的に変更される方法。 結論から言えば、add_triggerを使う。 # columnの部分にカラム名が入る。 __PACKAGE__->add_trigger( after_set_column=>\&for_after_set_column ); sub for_after_set_c…
なんとなく、Class-DBIのテキスト自体が不親切のようなので。ある値がvalidかどうかの処理の仕方はあるが、validな物に変換する方法は直感的にはわかりづらい。 たとえば、日付を必要とするカラムに対して、西暦で入れても和暦で入れても最終的には西暦に変…
ずーっと昔に詳説 正規表現 第2版で読んだような覚えがあるんだけど念のために実地で調べた結果。こんな基礎的なことを忘れるようではもう駄目かも。 ある文字列$sampleの中に、それよりも短い文字列$wordが何回含まれているかを調べる。 my @hit = $sample …
あるカラムに値を設定した場合、他のカラムがそれに追随して自動的に変更される方法。 結論から言えば、add_triggerを使う。 # columnの部分にカラム名が入る。 __PACKAGE__->add_trigger( after_set_column=>\&for_after_set_column ); sub for_after_set_c…
なんとなく、Class-DBIのテキスト自体が不親切のようなので。ある値がvalidかどうかの処理の仕方はあるが、validな物に変換する方法は直感的にはわかりづらい。 たとえば、日付を必要とするカラムに対して、西暦で入れても和暦で入れても最終的には西暦に変…
ずーっと昔に詳説 正規表現 第2版で読んだような覚えがあるんだけど念のために実地で調べた結果。こんな基礎的なことを忘れるようではもう駄目かも。 ある文字列$sampleの中に、それよりも短い文字列$wordが何回含まれているかを調べる。 my @hit = $sample …
あるカラムに値を設定した場合、他のカラムがそれに追随して自動的に変更される方法。 結論から言えば、add_triggerを使う。 # columnの部分にカラム名が入る。 __PACKAGE__->add_trigger( after_set_column=>\&for_after_set_column ); sub for_after_set_c…
なんとなく、Class-DBIのテキスト自体が不親切のようなので。ある値がvalidかどうかの処理の仕方はあるが、validな物に変換する方法は直感的にはわかりづらい。 たとえば、日付を必要とするカラムに対して、西暦で入れても和暦で入れても最終的には西暦に変…
ずーっと昔に詳説 正規表現 第2版で読んだような覚えがあるんだけど念のために実地で調べた結果。こんな基礎的なことを忘れるようではもう駄目かも。 ある文字列$sampleの中に、それよりも短い文字列$wordが何回含まれているかを調べる。 my @hit = $sample …