SAS Functions: CAT / CATT / CATS
/ CATX
Tharun Porandla
Functions: CAT / CATT / CATS / CATX
• These functions operate around 4 actions
1. Concatenates character strings
2. Removes trailing blanks
3. Removes leading blanks
4. Inserts separators
Functions: CAT / CATT / CATS / CATX
• CAT():
1. Concatenates character strings
Syntax: cat(var1,var2,….)
Equivalent code: var1 || var2 ||….
Functions: CAT / CATT / CATS / CATX
• CATT():
1. Concatenates character strings
2. removes trailing blanks
Syntax: catt(var1,var2,…)
Equivalent code:
Trim(var1)||Trim(var2)||…..
Functions: CAT / CATT / CATS / CATX
• CATS()
1. Concatenates character strings
2. removes trailing blanks
3. removes leading blanks
Syntax: Cats(var1,var2,….)
Euivalent code:
TRIM(LEFT(X1))||TRIM(LEFT(X2))||…..
Functions: CAT / CATT / CATS / CATX
• CATX():
1. Concatenates character strings
2. removes trailing blanks
3. removes leading blanks
4. inserts separators
Syntax: Catx(SP,var1,var2,…)
E.C: TRIM(LEFT(X1))||SP||TRIM(LEFT(X2))||SP||…..
Note:SP=Separator
Thank you

SAS Functions CAT/CATT/CATS/CATX

  • 1.
    SAS Functions: CAT/ CATT / CATS / CATX Tharun Porandla
  • 2.
    Functions: CAT /CATT / CATS / CATX • These functions operate around 4 actions 1. Concatenates character strings 2. Removes trailing blanks 3. Removes leading blanks 4. Inserts separators
  • 3.
    Functions: CAT /CATT / CATS / CATX • CAT(): 1. Concatenates character strings Syntax: cat(var1,var2,….) Equivalent code: var1 || var2 ||….
  • 4.
    Functions: CAT /CATT / CATS / CATX • CATT(): 1. Concatenates character strings 2. removes trailing blanks Syntax: catt(var1,var2,…) Equivalent code: Trim(var1)||Trim(var2)||…..
  • 5.
    Functions: CAT /CATT / CATS / CATX • CATS() 1. Concatenates character strings 2. removes trailing blanks 3. removes leading blanks Syntax: Cats(var1,var2,….) Euivalent code: TRIM(LEFT(X1))||TRIM(LEFT(X2))||…..
  • 6.
    Functions: CAT /CATT / CATS / CATX • CATX(): 1. Concatenates character strings 2. removes trailing blanks 3. removes leading blanks 4. inserts separators Syntax: Catx(SP,var1,var2,…) E.C: TRIM(LEFT(X1))||SP||TRIM(LEFT(X2))||SP||….. Note:SP=Separator
  • 7.