oid.err 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. <sql-statement>
  2. --
  3. -- OID
  4. --
  5. CREATE TABLE OID_TBL(f1 oid);
  6. </sql-statement>
  7. <sql-statement>
  8. INSERT INTO OID_TBL(f1) VALUES ('1234');
  9. </sql-statement>
  10. <sql-statement>
  11. INSERT INTO OID_TBL(f1) VALUES ('1235');
  12. </sql-statement>
  13. <sql-statement>
  14. INSERT INTO OID_TBL(f1) VALUES ('987');
  15. </sql-statement>
  16. <sql-statement>
  17. INSERT INTO OID_TBL(f1) VALUES ('-1040');
  18. </sql-statement>
  19. <sql-statement>
  20. INSERT INTO OID_TBL(f1) VALUES ('99999999');
  21. </sql-statement>
  22. <sql-statement>
  23. INSERT INTO OID_TBL(f1) VALUES ('5 ');
  24. </sql-statement>
  25. <sql-statement>
  26. INSERT INTO OID_TBL(f1) VALUES (' 10 ');
  27. </sql-statement>
  28. <sql-statement>
  29. -- leading/trailing hard tab is also allowed
  30. INSERT INTO OID_TBL(f1) VALUES (' 15 ');
  31. </sql-statement>
  32. <sql-statement>
  33. -- bad inputs
  34. INSERT INTO OID_TBL(f1) VALUES ('');
  35. </sql-statement>
  36. -stdin-:<main>: Fatal: Execution
  37. -stdin-:<main>:1:1: Fatal: Execution of node: YtFill!
  38. -- bad inputs
  39. ^
  40. -stdin-:<main>:1:1: Fatal: ERROR: invalid input syntax for type oid: ""
  41. -- bad inputs
  42. ^
  43. <sql-statement>
  44. INSERT INTO OID_TBL(f1) VALUES (' ');
  45. </sql-statement>
  46. -stdin-:<main>: Fatal: Execution
  47. -stdin-:<main>:1:1: Fatal: Execution of node: YtFill!
  48. INSERT INTO OID_TBL(f1) VALUES (' ');
  49. ^
  50. -stdin-:<main>:1:1: Fatal: ERROR: invalid input syntax for type oid: " "
  51. INSERT INTO OID_TBL(f1) VALUES (' ');
  52. ^
  53. <sql-statement>
  54. INSERT INTO OID_TBL(f1) VALUES ('asdfasd');
  55. </sql-statement>
  56. -stdin-:<main>: Fatal: Execution
  57. -stdin-:<main>:1:1: Fatal: Execution of node: YtFill!
  58. INSERT INTO OID_TBL(f1) VALUES ('asdfasd');
  59. ^
  60. -stdin-:<main>:1:1: Fatal: ERROR: invalid input syntax for type oid: "asdfasd"
  61. INSERT INTO OID_TBL(f1) VALUES ('asdfasd');
  62. ^
  63. <sql-statement>
  64. INSERT INTO OID_TBL(f1) VALUES ('99asdfasd');
  65. </sql-statement>
  66. -stdin-:<main>: Fatal: Execution
  67. -stdin-:<main>:1:1: Fatal: Execution of node: YtFill!
  68. INSERT INTO OID_TBL(f1) VALUES ('99asdfasd');
  69. ^
  70. -stdin-:<main>:1:1: Fatal: ERROR: invalid input syntax for type oid: "99asdfasd"
  71. INSERT INTO OID_TBL(f1) VALUES ('99asdfasd');
  72. ^
  73. <sql-statement>
  74. INSERT INTO OID_TBL(f1) VALUES ('5 d');
  75. </sql-statement>
  76. -stdin-:<main>: Fatal: Execution
  77. -stdin-:<main>:1:1: Fatal: Execution of node: YtFill!
  78. INSERT INTO OID_TBL(f1) VALUES ('5 d');
  79. ^
  80. -stdin-:<main>:1:1: Fatal: ERROR: invalid input syntax for type oid: "5 d"
  81. INSERT INTO OID_TBL(f1) VALUES ('5 d');
  82. ^
  83. <sql-statement>
  84. INSERT INTO OID_TBL(f1) VALUES (' 5d');
  85. </sql-statement>
  86. -stdin-:<main>: Fatal: Execution
  87. -stdin-:<main>:1:1: Fatal: Execution of node: YtFill!
  88. INSERT INTO OID_TBL(f1) VALUES (' 5d');
  89. ^
  90. -stdin-:<main>:1:1: Fatal: ERROR: invalid input syntax for type oid: " 5d"
  91. INSERT INTO OID_TBL(f1) VALUES (' 5d');
  92. ^
  93. <sql-statement>
  94. INSERT INTO OID_TBL(f1) VALUES ('5 5');
  95. </sql-statement>
  96. -stdin-:<main>: Fatal: Execution
  97. -stdin-:<main>:1:1: Fatal: Execution of node: YtFill!
  98. INSERT INTO OID_TBL(f1) VALUES ('5 5');
  99. ^
  100. -stdin-:<main>:1:1: Fatal: ERROR: invalid input syntax for type oid: "5 5"
  101. INSERT INTO OID_TBL(f1) VALUES ('5 5');
  102. ^
  103. <sql-statement>
  104. INSERT INTO OID_TBL(f1) VALUES (' - 500');
  105. </sql-statement>
  106. -stdin-:<main>: Fatal: Execution
  107. -stdin-:<main>:1:1: Fatal: Execution of node: YtFill!
  108. INSERT INTO OID_TBL(f1) VALUES (' - 500');
  109. ^
  110. -stdin-:<main>:1:1: Fatal: ERROR: invalid input syntax for type oid: " - 500"
  111. INSERT INTO OID_TBL(f1) VALUES (' - 500');
  112. ^
  113. <sql-statement>
  114. INSERT INTO OID_TBL(f1) VALUES ('32958209582039852935');
  115. </sql-statement>
  116. -stdin-:<main>: Fatal: Execution
  117. -stdin-:<main>:1:1: Fatal: Execution of node: YtFill!
  118. INSERT INTO OID_TBL(f1) VALUES ('32958209582039852935');
  119. ^
  120. -stdin-:<main>:1:1: Fatal: ERROR: value "32958209582039852935" is out of range for type oid
  121. INSERT INTO OID_TBL(f1) VALUES ('32958209582039852935');
  122. ^
  123. <sql-statement>
  124. INSERT INTO OID_TBL(f1) VALUES ('-23582358720398502385');
  125. </sql-statement>
  126. -stdin-:<main>: Fatal: Execution
  127. -stdin-:<main>:1:1: Fatal: Execution of node: YtFill!
  128. INSERT INTO OID_TBL(f1) VALUES ('-23582358720398502385');
  129. ^
  130. -stdin-:<main>:1:1: Fatal: ERROR: value "-23582358720398502385" is out of range for type oid
  131. INSERT INTO OID_TBL(f1) VALUES ('-23582358720398502385');
  132. ^
  133. <sql-statement>
  134. SELECT * FROM OID_TBL;
  135. </sql-statement>
  136. <sql-statement>
  137. SELECT o.* FROM OID_TBL o WHERE o.f1 = 1234;
  138. </sql-statement>
  139. <sql-statement>
  140. SELECT o.* FROM OID_TBL o WHERE o.f1 <> '1234';
  141. </sql-statement>
  142. <sql-statement>
  143. SELECT o.* FROM OID_TBL o WHERE o.f1 <= '1234';
  144. </sql-statement>
  145. <sql-statement>
  146. SELECT o.* FROM OID_TBL o WHERE o.f1 < '1234';
  147. </sql-statement>
  148. <sql-statement>
  149. SELECT o.* FROM OID_TBL o WHERE o.f1 >= '1234';
  150. </sql-statement>
  151. <sql-statement>
  152. SELECT o.* FROM OID_TBL o WHERE o.f1 > '1234';
  153. </sql-statement>
  154. <sql-statement>
  155. DROP TABLE OID_TBL;
  156. </sql-statement>