SQLで文字列を時刻に型変換する方法を教えていただきたいです。
char型のAというカラムに'090000'が格納されています。
この値をtime型のBというカラムに型変換して登録したいのですが、
cast(A as time) としてもエラーが出てしまうので、現在は
cast(SubString(A,1,2)+':'+SubString(A,3,2)+':'+SubString(A,5,2) as time) と変換しています。
もっと簡単に変換する方法はありますでしょうか?
ご教示頂けましたら、助かります。
宜しくお願い致します。