Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Shorter than sys(2015)
Message
From
04/02/2015 10:06:06
 
 
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP2
Network:
Windows 2008 Server
Database:
Visual FoxPro
Application:
Web
Miscellaneous
Thread ID:
01614860
Message ID:
01614870
Views:
116
This message has been marked as the solution to the initial question of the thread.
>>>Hi,
>>>
>>>Who knows a shorter unique result than SYS(2015) delivers?
>>
>>Hi Peter
>>
>>could you explain what those uniqueness is good for?
>>SYS(2015) is not very good uniqe (for example for temp files on a multiuser scenario its not fast enough, I had crashes for non unique filles)
>>
>>This is by the way it is created.
>
>A colleague needs it to prevent that two users simultaneously create a temporary file. But more important is that he has only 5 positions to store the unique part.
>
>My guess is that he can use the right five positions of sys(2015) and delete the temporary file after a while.
>
>He wants to know the algorithm behind sys(2015).


Hi,

Sys(2015) is derived from '0123456789ABC ~ Z' using the datetime(). A 5 position only, I guess for the reason as stated above the RIGHT(SYS(2015),5) will do, not effective unique but within the day it should work.

Groet,

Koen
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform