Man this is nuts I did Edit all from table where custnum = 4545... Double click the Varchar field I pasted several paragraphs until I had 200 lines and 18326 bytes I put 11111111111 222222222222222 3333333333 between the paragraphs I cut and pasted to make it easy to see what I was doing Exit Save ...
Edit using Form, looked in form and all the data was there UPDATE ptsoap SET subj = (subj + 'iiiiiiiiiiiiiiiiiiiid ') WHERE custnum = 4545... edit all from ptsoap WHERE custnum = 4545 ALL data past 4k is now Lost and deleted Then I went to RRBYW14 Contacts added VC column Varchar repeated the same process cutting and pasting a bunch of text to get 18 k Update ........... got the same results 18k dropped to 4k after the Update command So what is the secret to get a Varchar to hold more than 4k? Marc From: jan johansen Sent: Thursday, June 25, 2009 12:54 PM To: RBASE-L Mailing List Subject: [RBASE-L] - Re: Limit to Long Varchar or Var for Varchar Marc, This is starting to sound like a structure issue. A while back I had a table that had 4 notes in it. I started having trouble with it as people were getting verbose in their typing. I had to split the table into 4 seperate tables with 1 note in each table. In 7.6 the row length is limited to 4096. I don't know if that is what is going on for you or not. Jan -----Original Message----- From: "MDRD" <[email protected]> To: [email protected] (RBASE-L Mailing List) Date: Thu, 25 Jun 2009 12:39:07 -0500 Subject: [RBASE-L] - Re: Limit to Long Varchar or Var for Varchar I started with a new DB, ALTER TABLE ptsoap ALTER subj TO subj VARCHAR (30000) UPDATE ptsoap SET subj = (subj + 'ddddddddddddd ') WHERE custnum = 4545 and ptspid = 4164 Error value will be truncated I still only get about 4k in the Varchar field Something is Strange and the Varchar is acting like a note field even from the R> Marc From: Alastair Burr Sent: Thursday, June 25, 2009 11:49 AM To: RBASE-L Mailing List Subject: [RBASE-L] - Re: Limit to Long Varchar or Var for Varchar either use Long Varchar: LONG VARCHAR Same as VARCHAR, with a length of 256 MB or VARCHAR · Holds alphanumeric data; you must set the maximum length · If you set the maximum length to a value over 32,767 characters, the limit is ignored and defaults to 256 MB Regards, Alastair. ----- Original Message ----- From: MDRD To: RBASE-L Mailing List Sent: Thursday, June 25, 2009 5:29 PM Subject: [RBASE-L] - Limit to Long Varchar or Var for Varchar Hi I have a form with a Varchar field for notes. I can only get about 4k in the varchar field I use this code in a EEP that adds paragraphs to the end of the Varchar field. It works great up to a point then quits working as if I hit a limit like 4k for a note field. No errors on Trace. I knew at one time the Property command in 7.5 was limited to I think 1500 characters So I had to use this Update method but it looks like I hit another limit some where but I do not know what? This is the major request we have, larger notes SET VAR vadjdesc varchar = NULL SELECT spdesc INTO vadjdesc FROM soapcode + WHERE spcode = .vscode AND COUNT = .vsprad ORDER BY spver SET VAR vadjdesc2 varchar = NULL SET VAR vadjdesc2 = (SRPL((SRPL((SRPL(.vadjdesc, + '[fname]',.vfname,0)), '[heshe]',.heshe,0)),'[himher]', .himher,0)) UPDATE ptsoap SET subj = (subj + .vadjdesc2 + ' ') + WHERE ptspid = .vptspid PROPERTY table ptsoap 'refresh' Thanks Marc ---------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.374 / Virus Database: 270.12.91/2201 - Release Date: 06/25/09 06:22:00

