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

数据库系统

开发平台:

Unix_Linux

  1. QUERY: SELECT 'first line'
  2. ' - next line'
  3. ' - third line'
  4. AS "Three lines to one";
  5. Three lines to one                 
  6. -----------------------------------
  7. first line - next line - third line
  8. (1 row)
  9. QUERY: SELECT 'first line'
  10. ' - next line' /* this comment is not allowed here */
  11. ' - third line'
  12. AS "Illegal comment within continuation";
  13. ERROR:  parser: parse error at or near "'"
  14. QUERY: SELECT CAST(f1 AS text) AS "text(char)" FROM CHAR_TBL;
  15. text(char)
  16. ----------
  17. a         
  18. ab        
  19. abcd      
  20. abcd      
  21. (4 rows)
  22. QUERY: SELECT CAST(f1 AS text) AS "text(varchar)" FROM VARCHAR_TBL;
  23. text(varchar)
  24. -------------
  25. a            
  26. ab           
  27. abcd         
  28. abcd         
  29. (4 rows)
  30. QUERY: SELECT CAST(name 'namefield' AS text) AS "text(name)";
  31. text(name)
  32. ----------
  33. namefield 
  34. (1 row)
  35. QUERY: SELECT CAST(f1 AS char) AS "char(text)" FROM TEXT_TBL;
  36. char(text)       
  37. -----------------
  38. doh!             
  39. hi de ho neighbor
  40. (2 rows)
  41. QUERY: SELECT CAST(f1 AS char) AS "char(varchar)" FROM VARCHAR_TBL;
  42. char(varchar)
  43. -------------
  44. a            
  45. ab           
  46. abcd         
  47. abcd         
  48. (4 rows)
  49. QUERY: SELECT CAST(name 'namefield' AS char) AS "char(name)";
  50. char(name)
  51. ----------
  52. namefield 
  53. (1 row)
  54. QUERY: SELECT CAST(f1 AS varchar) AS "varchar(text)" FROM TEXT_TBL;
  55. varchar(text)    
  56. -----------------
  57. doh!             
  58. hi de ho neighbor
  59. (2 rows)
  60. QUERY: SELECT CAST(f1 AS varchar) AS "varchar(char)" FROM CHAR_TBL;
  61. varchar(char)
  62. -------------
  63. a            
  64. ab           
  65. abcd         
  66. abcd         
  67. (4 rows)
  68. QUERY: SELECT CAST(name 'namefield' AS varchar) AS "varchar(name)";
  69. varchar(name)
  70. -------------
  71. namefield    
  72. (1 row)
  73. QUERY: SELECT TRIM(BOTH FROM '  bunch o blanks  ') AS "bunch o blanks";
  74. bunch o blanks
  75. --------------
  76. bunch o blanks
  77. (1 row)
  78. QUERY: SELECT TRIM(LEADING FROM '  bunch o blanks  ') AS "bunch o blanks  ";
  79. bunch o blanks  
  80. ----------------
  81. bunch o blanks  
  82. (1 row)
  83. QUERY: SELECT TRIM(TRAILING FROM '  bunch o blanks  ') AS "  bunch o blanks";
  84.   bunch o blanks
  85. ----------------
  86.   bunch o blanks
  87. (1 row)
  88. QUERY: SELECT TRIM(BOTH 'x' FROM 'xxxxxsome Xsxxxxx') AS "some Xs";
  89. some Xs
  90. -------
  91. some Xs
  92. (1 row)
  93. QUERY: SELECT SUBSTRING('1234567890' FROM 3) AS "34567890";
  94. 34567890
  95. --------
  96. 34567890
  97. (1 row)
  98. QUERY: SELECT SUBSTRING('1234567890' FROM 4 FOR 3) AS "456";
  99. 456
  100. ---
  101. 456
  102. (1 row)
  103. QUERY: SELECT POSITION('4' IN '1234567890') AS "4";
  104. 4
  105. -
  106. 4
  107. (1 row)
  108. QUERY: SELECT POSITION(5 IN '1234567890') AS "5";
  109. 5
  110. -
  111. 5
  112. (1 row)
  113. QUERY: SELECT 'unknown' || ' and unknown' AS "Concat unknown types";
  114. Concat unknown types
  115. --------------------
  116. unknown and unknown 
  117. (1 row)
  118. QUERY: SELECT text 'text' || ' and unknown' AS "Concat text to unknown type";
  119. Concat text to unknown type
  120. ---------------------------
  121. text and unknown           
  122. (1 row)
  123. QUERY: SELECT text 'text' || char ' and char' AS "Concat text to char";
  124. Concat text to char
  125. -------------------
  126. text and char      
  127. (1 row)
  128. QUERY: SELECT text 'text' || varchar ' and varchar' AS "Concat text to varchar";
  129. Concat text to varchar
  130. ----------------------
  131. text and varchar      
  132. (1 row)