Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:sql:functions:trim [2010/07/08 19:26]
els
dev:sql:functions:trim [2016/06/28 22:38] (current)
Line 4: Line 4:
 ===== Description ===== ===== Description =====
 The TRIM function removes any leading and/or trailing pad characters from a string. The pad character is a single character and defaults to a space character. The TRIM function removes any leading and/or trailing pad characters from a string. The pad character is a single character and defaults to a space character.
 +
 +This function returns a STRING datatype.
  
 ===== Syntax ===== ===== Syntax =====
  
 TRIM( character_expression ) TRIM( character_expression )
 +
 TRIM( <LEADING | TRAILING | BOTH> ['​character'​] FROM character_expression ) TRIM( <LEADING | TRAILING | BOTH> ['​character'​] FROM character_expression )
  
Line 23: Line 26:
  
 ===== Examples ===== ===== Examples =====
-==== Example 1 ==== +==== Example 1: Column ​==== 
-<​code ​SQL>+<​code>​
 > select trim(name) from individuals;​ > select trim(name) from individuals;​
  
Line 37: Line 40:
 KATHLEEN TUCKER KATHLEEN TUCKER
 </​code>​ </​code>​
-==== Example 2 ====+==== Example 2: Column with LEADING ​====
  
-<​code ​SQL>+<​code>​
 > select individual, trim(leading '​0'​ from individual) ind from individuals;​ > select individual, trim(leading '​0'​ from individual) ind from individuals;​
  
Line 52: Line 55:
 000900240828 ​ 900240828 000900240828 ​ 900240828
 </​code>​ </​code>​
-==== Example 3 ====+==== Example 3: Complex expression ​====
 The following complex example creates a string containing the name and an optional email. The following complex example creates a string containing the name and an optional email.
  
 +<​code>​
 > Select ​       (((trim($proper(NAME)) || > Select ​       (((trim($proper(NAME)) ||
 >> ​              case >> ​              case
Line 77: Line 81:
 Kathleen Tucker Kathleen Tucker
 </​code>​ </​code>​
 +====== Additional Resources ======
 +
 +See also:
 +{{page>​dev:​sql:​functions:​see_also_string&​nofooter&​noeditbtn&​noheader}}
 +
 {{page>:​bottom_add&​nofooter&​noeditbtn}} {{page>:​bottom_add&​nofooter&​noeditbtn}}
  
  
  
 
Back to top
dev/sql/functions/trim.1278617175.txt.gz · Last modified: 2016/06/28 22:38 (external edit)