LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (April 2000, week 4)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Fri, 28 Apr 2000 11:47:45 -0700
Reply-To:     "Terjeson, Mark" <TERJEMW@DSHS.WA.GOV>
Sender:       "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:         "Terjeson, Mark" <TERJEMW@DSHS.WA.GOV>
Subject:      SQL Into -- Rhetorical Question
Content-Type: text/plain

SQL Into -- Rhetorical Question

IF YOU CAN HAVE TRIM---for a concatenated list--- into :mvar separated ','

AND YOU CAN HAVE NOTRIM---for a concatenated list--- into :mvar separated ',' NOTRIM

IF YOU CAN HAVE TRIM---for an array--- into :mvar1-:mvar1000

AND YOU CAN HAVE NOTRIM---for an array--- into :mvar1-:mvar1000 NOTRIM

IF YOU CAN HAVE NOTRIM---for a single--- into :mvar

WHY CAN'T WE HAVE TRIM---for a single---??????? select desc into :mvar TRIM or select trim(desc) into :mvar [Rhetorical Question--Wish List--Suggestion Box?]

Hmmmmm......

Examples(6.12or8.00):

proc sql noprint; select distinct level2 into :mvar separated by ',' from sashelp.company; quit; %put mvar: >&mvar<;

proc sql noprint; select distinct level2 into :mvar separated by ',' notrim from sashelp.company; quit; %put mvar: >&mvar<;

proc sql noprint; select distinct level2 into :v1-:v10000 from sashelp.company; quit; %put hub1 is >&v1<;

proc sql noprint; select distinct level2 into :v1-:v10000 notrim from sashelp.company; quit; %put hub1 is >&v1<;

proc sql noprint; select level2 into :mvar from sashelp.company where level5 eq 'So Suumi'; quit; %put mvar: >&mvar<;

* Undesired Result ; proc sql noprint; select level2 into :mvar trim from sashelp.company where level5 eq 'So Suumi'; quit; %put mvar: >&mvar<;

* Undesired Result ; proc sql noprint; select trim(level2) into :mvar from sashelp.company where level5 eq 'So Suumi'; quit; %put mvar: >&mvar<;

Just Pondering, Mark Terjeson Washington State Department of Social and Health Services Division of Research and Data Analysis (RDA) (360) 902-0741 (360) 902-0705 fax mailto:terjemw@dshs.wa.gov


Back to: Top of message | Previous page | Main SAS-L page