date_bitcast.sql 1.7 KB

123456789101112131415161718192021222324252627282930313233343536
  1. /* postgres can not */
  2. select bitcast(Yql::Date(AsAtom("1")) as Uint8);
  3. select bitcast(Yql::Date(AsAtom("1")) as Int8);
  4. select bitcast(Yql::Date(AsAtom("1")) as Uint16);
  5. select bitcast(Yql::Date(AsAtom("1")) as Int16);
  6. select bitcast(Yql::Date(AsAtom("1")) as Uint32);
  7. select bitcast(Yql::Date(AsAtom("1")) as Int32);
  8. select bitcast(Yql::Date(AsAtom("1")) as Uint64);
  9. select bitcast(Yql::Date(AsAtom("1")) as Int64);
  10. select bitcast(Yql::Datetime(AsAtom("1")) as Uint8);
  11. select bitcast(Yql::Datetime(AsAtom("1")) as Int8);
  12. select bitcast(Yql::Datetime(AsAtom("1")) as Uint16);
  13. select bitcast(Yql::Datetime(AsAtom("1")) as Int16);
  14. select bitcast(Yql::Datetime(AsAtom("1")) as Uint32);
  15. select bitcast(Yql::Datetime(AsAtom("1")) as Int32);
  16. select bitcast(Yql::Datetime(AsAtom("1")) as Uint64);
  17. select bitcast(Yql::Datetime(AsAtom("1")) as Int64);
  18. select bitcast(Yql::Timestamp(AsAtom("1")) as Uint8);
  19. select bitcast(Yql::Timestamp(AsAtom("1")) as Int8);
  20. select bitcast(Yql::Timestamp(AsAtom("1")) as Uint16);
  21. select bitcast(Yql::Timestamp(AsAtom("1")) as Int16);
  22. select bitcast(Yql::Timestamp(AsAtom("1")) as Uint32);
  23. select bitcast(Yql::Timestamp(AsAtom("1")) as Int32);
  24. select bitcast(Yql::Timestamp(AsAtom("1")) as Uint64);
  25. select bitcast(Yql::Timestamp(AsAtom("1")) as Int64);
  26. select bitcast(Yql::Interval(AsAtom("1")) as Uint8);
  27. select bitcast(Yql::Interval(AsAtom("1")) as Int8);
  28. select bitcast(Yql::Interval(AsAtom("1")) as Uint16);
  29. select bitcast(Yql::Interval(AsAtom("1")) as Int16);
  30. select bitcast(Yql::Interval(AsAtom("1")) as Uint32);
  31. select bitcast(Yql::Interval(AsAtom("1")) as Int32);
  32. select bitcast(Yql::Interval(AsAtom("1")) as Uint64);
  33. select bitcast(Yql::Interval(AsAtom("1")) as Int64);