BookmarkSubscribeRSS Feed
deleted_user
Not applicable
Is the BLOB data type available in SAS Base? I am trying to concatenate patient notes for multiple records. For example, a patient has 50 records, each with a clinical note that may be up to 40K characters. If I combine all notes into one record then I could have up to 400K characters. I have written a program in VBA to do this but I am running into a field size issue. Can I use the BLOB data type to combine a patient's multiple notes into one note? Thanks.
1 REPLY 1
LinusH
Tourmaline | Level 20
There is no actual BLOB data type in Base SAS, but is has been considered for SPDS. You can read BLOB data types from external RDBMS, but the SAS/ACCESS engine will convert them into char variables. Since the maximum length for char in Base SAS is 32K, I guess you have to split your data into several rows/columns. Apart from that, you have an observation lenght limit to handle: 2GB.

/Linus
Data never sleeps

sas-innovate-2024.png

Available on demand!

Missed SAS Innovate Las Vegas? Watch all the action for free! View the keynotes, general sessions and 22 breakouts on demand.

 

Register now!

New Learning Events in April

 

Join us for two new fee-based courses: Administrative Healthcare Data and SAS via Live Web Monday-Thursday, April 24-27 from 1:00 to 4:30 PM ET each day. And Administrative Healthcare Data and SAS: Hands-On Programming Workshop via Live Web on Friday, April 28 from 9:00 AM to 5:00 PM ET.

LEARN MORE

Discussion stats
  • 1 reply
  • 1458 views
  • 0 likes
  • 2 in conversation