Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
There is not enough memory to complete this operation
Message
From
06/11/1998 14:31:45
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Other
Title:
There is not enough memory to complete this operation
Miscellaneous
Thread ID:
00155321
Message ID:
00155321
Views:
78
I receive this error message when executing an SQL statement with a left join using more than 7 fields on each side of my == union. Here is my SQl expression:

SELECT D_TX,DATE_HEURE,tmpfol.CLEPERS,tmpfol.INST,tmpfol.TRANSIT,tmpfol.FOLIO,tmpfol.CD_SERV,tmpfol.NO_SERV,tmpfol.DTDETECTIO,tmpfol.CDDETECTIO FROM tmpfol LEFT JOIN ResDetectionTnmApp B ON tmpfol.clepers+tmpfol.inst+tmpfol.transit+tmpfol.folio+tmpfol.cd_serv+tmpfol.no_serv+dtos(tmpfol.dtDetectio)+tmpfol.cddetectio ==B.clepers+B.inst+B.transit+B.folio+B.cd_serv+B.no_serv+dtos(B.dtDetectio)+B.cddetectio WHERE .T. INTO TABLE c:\systoo\TEMP\52114621

I found that if I remove one of the field (any one) on each side, my SQl statement works fine. But from the moment I use more than 7 fields on each side I get the error. WHY??? Is there any maximum number of field that we can use in a join statement???

The table I use have about 10 record each, and the amount of memory available on my system is large enough (24 MB Ram available).

Thanks,
Next
Reply
Map
View

Click here to load this message in the networking platform