itest.sql
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:1k
源码类别:

数据库系统

开发平台:

Unix_Linux

  1. --
  2. -- Test int8 64-bit integers.
  3. --
  4. drop table qtest;
  5. create table qtest(q1 int8, q2 int8);
  6. insert into qtest values('123','456');
  7. insert into qtest values('123','4567890123456789');
  8. insert into qtest values('4567890123456789','123');
  9. insert into qtest values('4567890123456789','4567890123456789');
  10. insert into qtest values('4567890123456789','-4567890123456789');
  11. select * from qtest;
  12. select q1, -q1 as minus from qtest;
  13. select q1, q2, q1 + q2 as plus from qtest;
  14. select q1, q2, q1 - q2 as minus from qtest;
  15. select q1, q2, q1 * q2 as multiply from qtest
  16.  where q1 < 1000 or (q2 > 0 and q2 < 1000);
  17. --select q1, q2, q1 * q2 as multiply qtest
  18. -- where q1 < '1000'::int8 or (q2 > '0'::int8 and q2 < '1000'::int8);
  19. select q1, q2, q1 / q2 as divide from qtest;
  20. select q1, float8(q1) from qtest;
  21. select q2, float8(q2) from qtest;
  22. select q1, int8(float8(q1)) from qtest;