sql

h2db de fizzbuzz

select s.X as id , l.label from SYSTEM_RANGE(1, 100) as s left join ( select 3 as X, 'fizz' as label union select 9 as X, 'fizz' as label union select 12 as X, 'fizz' as label union select 5 as X , 'buzz' as label union select 10 as X , 'b…

SQLと言うか、DBのスキーマとデータのver管理って如何するんだろう

sql

何かしらの開発の時に、ソースコードは管理するけれども DBのスキーマとか、DBのデータとかをver管理しないシステムって 在ったりするけれどもそもそも、DB側のver管理って如何するのがベスト何だろう? あんまり聞かないなぁ。取り合えず、マスタデータみた…

作業SQLをさらしてみる

sql

Table "public.char_tbl" Column | Type | Modifiers -----------+-----------------------+-------------------- char_id | character varying(16) | not null char_img | character varying(64) | not null char_name | character varying(32) | char_type…

元気玉

sql

みんな、おいらにクエリーを投げてくれ。とか、5432ポートを壮大に公開すれば 日本でのpostgresqlユーザーが増えるかなとか妄想した。

仮想パラメータテーブル

SQL

SELECT * FROM employees e , /*$dto*/parameter p WHERE e.id=p.id ってクエリを SELECT * FROM employees e , (SELECT ? as id) p WHERE e.id=p.id とかな感じに getter or field の名前で サブクエリを使って、From句に展開してあげればSQL側が純粋なSQL…

TEMPORARY TABLE

SQL

SQLのプレースホルダとかって何か変だなって思ってる。 コスト的な問題が在るだろうけれど、SQLの外部からやってくる値を 特別視したく無いなぁ SELECT * FROM employees e, parameter p WHERE e.id = p.id んな感じに外部からやってくる値は そのトランザク…