/* postgres can not */ select bitcast(Yql::Date(AsAtom("1")) as Uint8); select bitcast(Yql::Date(AsAtom("1")) as Int8); select bitcast(Yql::Date(AsAtom("1")) as Uint16); select bitcast(Yql::Date(AsAtom("1")) as Int16); select bitcast(Yql::Date(AsAtom("1")) as Uint32); select bitcast(Yql::Date(AsAtom("1")) as Int32); select bitcast(Yql::Date(AsAtom("1")) as Uint64); select bitcast(Yql::Date(AsAtom("1")) as Int64); select bitcast(Yql::Datetime(AsAtom("1")) as Uint8); select bitcast(Yql::Datetime(AsAtom("1")) as Int8); select bitcast(Yql::Datetime(AsAtom("1")) as Uint16); select bitcast(Yql::Datetime(AsAtom("1")) as Int16); select bitcast(Yql::Datetime(AsAtom("1")) as Uint32); select bitcast(Yql::Datetime(AsAtom("1")) as Int32); select bitcast(Yql::Datetime(AsAtom("1")) as Uint64); select bitcast(Yql::Datetime(AsAtom("1")) as Int64); select bitcast(Yql::Timestamp(AsAtom("1")) as Uint8); select bitcast(Yql::Timestamp(AsAtom("1")) as Int8); select bitcast(Yql::Timestamp(AsAtom("1")) as Uint16); select bitcast(Yql::Timestamp(AsAtom("1")) as Int16); select bitcast(Yql::Timestamp(AsAtom("1")) as Uint32); select bitcast(Yql::Timestamp(AsAtom("1")) as Int32); select bitcast(Yql::Timestamp(AsAtom("1")) as Uint64); select bitcast(Yql::Timestamp(AsAtom("1")) as Int64); select bitcast(Yql::Interval(AsAtom("1")) as Uint8); select bitcast(Yql::Interval(AsAtom("1")) as Int8); select bitcast(Yql::Interval(AsAtom("1")) as Uint16); select bitcast(Yql::Interval(AsAtom("1")) as Int16); select bitcast(Yql::Interval(AsAtom("1")) as Uint32); select bitcast(Yql::Interval(AsAtom("1")) as Int32); select bitcast(Yql::Interval(AsAtom("1")) as Uint64); select bitcast(Yql::Interval(AsAtom("1")) as Int64);