Thanks Dennis

I don't drink beer but think I should start since my head is spinning.

Stay Frosty my friend
Marc


--------------------------------------------------
From: "Dennis McGrath" <[email protected]>
Sent: Tuesday, June 28, 2011 3:36 PM
To: "RBASE-L Mailing List" <[email protected]>
Subject: [RBASE-L] - Re: SRPL '

Marc,
It takes a bit of mental gymnastics, but perhaps this will help.

Virtually all modern programming languages handle quote embedded in a string the same way.

Set var vString = ''
Will store a zero length string (always NULL in R:BASE)

Set var vString = '''
Will throw and error because quotes must always be balanced.
Otherwise, the interpreter gets lost and doesn't know where the string starts and ends.

Set var vString = ''''
Will store one quote.
The outside quotes delimit the string, and the 2 quotes inside get evaluated to 1 quote.

Set var vString = 'I''m a programmer'
I'm a programmer
Is what gets stored in memory.

Hope this helps.

Dennis McGrath
Software Developer
QMI Security Solutions
1661 Glenlake Ave
Itasca IL 60143
630-980-8461
[email protected]
________________________________________
From: [email protected] [mailto:[email protected]] On Behalf Of MDRD
Sent: Tuesday, June 28, 2011 3:16 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: SRPL '

Thanks everyone

I seem to have a hard time understanding the double quote thing.

Marc


--------------------------------------------------
From: "A. Razzak Memon" <[email protected]>
Sent: Tuesday, June 28, 2011 2:27 PM
To: "RBASE-L Mailing List" <[email protected]>
Subject: [RBASE-L] - Re: SRPL '

At 03:16 PM 6/28/2011, Marc Schluter wrote:

I am trying to strip out any apostrophes ' from the last
name field but can't seem to get this to work.
UPDATE ptinfo SET L_name = (SRPL(L_name, ''''', '''', 0))

I think the number of single quotes is messing me up.

Thanks for any suggestions
Marc



Marc,

You will need to double up the quote mark.

Here's how:

UPDATE PtInfo SET L_Name = (SRPL(L_Name, '''', '''''', 0))
RETURN

That's all there is to it!

Very Best R:egards,

Razzak.






Reply via email to