naoki86star

インターネットの片隅でなにかしら書いてみる

varbinary型のキャスト(voltdb)

voltdbのvarbinaryのちょいネタ書きます。varbinary型のキャストの話です。

 ドキュメント上は、変換先の datatype として、varbinaryはだめだとなっていたのだけど、実は(隠れ?)対応できていたということです。
 voltdbのサポート情報は、stackoverflowとslackチャンネルでみれる*1参照することができるそうですが、slackのほうで上記docのvarbinary型のキャストに言及しているコメントがありました。文字列からvarbinaryにはキャストできてるでー、と。
 こんな構文を通すことが実はできた、ということです。

select * from hoge where ip=cast('20014860486000000000000000008888' as varbinary(16));

いいね、って感じです。

*1:あとjiraというのがあるらしいのだけども全く知らない