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

数据库系统

开发平台:

Unix_Linux

  1. .pgaw:Help.f.t insert end 
  2. "String functionsnn" {title} 
  3. "SQL92 String Functions" {bold} 
  4. " - SQL92 defines string functions with specific syntax. Some of these are implemented using other Postgres functions. The supported string types for SQL92 are char, varchar, and text. 
  5. " {} "
  6. char_length(string)" {bold} " 
  7. Returns: int4 
  8. length of string" {} "
  9. character_length(string)" {bold} " 
  10. Returns: int4 
  11. length of string" {} " 
  12. lower(string)" {bold} " 
  13. Returns: string 
  14. convert string to lower case" {} " 
  15. octet_length(string)" {bold} " 
  16. Returns: int4 
  17. storage length of string" {} " 
  18. position(string in string)" {bold} " 
  19. Returns: int4 
  20. location of specified substring" {} " 
  21. substring(string [from int] [for int])" {bold} " 
  22. Returns: string 
  23. extract specified substring" {} " 
  24. trim([leading|trailing|both] [string] from string)" {bold} " 
  25. Returns: string 
  26. trim characters from string" {} " 
  27. upper(text)" {bold} " 
  28. Returns: text 
  29. convert text to upper case 
  30. Many additional string functions are available for text, varchar(), and char() types. Some are used internally to implement the SQL92 string functions listed above. 
  31. " {} "PostgreSQL String Functions
  32. char(text)" {bold} " 
  33. Returns: char 
  34. convert text to char type 
  35. " {} "char(varchar)" {bold} " 
  36. Returns: char 
  37. convert varchar to char type 
  38. " {} "initcap(text)" {bold} " 
  39. Returns: text 
  40. first letter of each word to upper case 
  41. " {} "lpad(text,int,text)" {bold} " 
  42. Returns: text 
  43. left pad string to specified length 
  44. " {} "ltrim(text,text)" {bold} " 
  45. Returns: text 
  46. left trim characters from text 
  47. " {} "textpos(text,text)" {bold} " 
  48. Returns:text 
  49. locate specified substring 
  50. " {} "rpad(text,int,text)" {bold} "
  51. Returns: text
  52. right pad string to specified length 
  53. " {} "rtrim(text,text)" {bold} " 
  54. Returns: text 
  55. right trim characters from text 
  56. " {} "substr(text,int[,int])" {bold} " 
  57. Returns: text 
  58. extract specified substring 
  59. " {} "text(char)" {bold} " 
  60. Returns: text 
  61. convert char to text type 
  62. " {} "text(varchar)" {bold} " 
  63. Returns: text 
  64. convert varchar to text type 
  65. " {} "translate(text,from,to)" {bold} " 
  66. Returns: text 
  67. convert character in string 
  68. " {} "varchar(char)" {bold} " 
  69. Returns: varchar 
  70. convert char to varchar type 
  71. " {} "varchar(text)" {bold} " 
  72. Returns: varchar 
  73. convert text to varchar type 
  74. Most functions explicitly defined for text will work for char() and varchar() arguments. 
  75. " {} 
  76. "PostgreSQL functionsn" {link pgfunctions} 
  77. "Next - Date/Time functions" {link datefunc}