🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #3687

Re: SQL vraagje

#3687
From: Tim Van Wassenhove
Date: Sun, 09 Nov 2003 19:57
30 lines
2059 bytes
On 2003-11-09, Passero <yanongena@pandora.be> wrote:
>>   update table set veld = replace(veld, 'c:\', 'f:\')
>>
>> Het is natuurlijk nog beter om helemaal geen driveletters in je database
> op
>> te slaan, maar dit door je applicatie af te laten handelen.
>>
>
> Ik weet dat het zo beter zou geweest zijn maar ik heb die applicatie
> geschreven in de tijd dat ik van nog niet beter wist. Ik kende enkel de
> syntax. Nu heb ik al veel meer bijgeleerd en ik ben van plan om het opnieuw
> te maken met een extra tabel voor de mappen.

Een kleine analyse:

Indien voor elk element uit de tabel de waarde van het attribuut veld
begint met dezelfde DRIVE letter, kan je het veld zien als een
samengestelling van DRIVE + PATH (en bewaar je dus alleen PATH).

Indien bepaalde elementen een waarde voor het attribuut veld de waarde
c:\foo hebben en andere de waarde d:\bar lijkt het me onzinnig om die
waarde te gaan opdelen in DRIVE + PATH (omdat ze een onlosmakelijk
geheel zijn). 

Als ik hier nu de bal volledig mis sla, laat dan van je horen. Zo leren
we allemaal nog wat bij :)


-- 
My jabber handle is aardbei@jabber.org
Technical Details
Message-ID: <bom675$1fp4ci$1@ID-188825.news.uni-berlin.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!kn-upc-1.kuleuven.NET!not-for-mail
References: <9eurb.14091$lL3.444535@phobos.telenet-ops.be> <dBurb.2238$%W3.18823@amstwist00> <g_vrb.14425$7%3.485441@phobos.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 107324,f3ff54730288fb67
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,f3ff54730288fb67
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-11-09 11:57:26 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!kn-upc-1.kuleuven.NET!not-for-mail
From: Tim Van Wassenhove <euki@pi.be>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: SQL vraagje
Date: 9 Nov 2003 19:57:25 GMT
Lines: 30
Message-ID: <bom675$1fp4ci$1@ID-188825.news.uni-berlin.de>
References: <9eurb.14091$lL3.444535@phobos.telenet-ops.be> <dBurb.2238$%W3.18823@amstwist00> <g_vrb.14425$7%3.485441@phobos.telenet-ops.be>
NNTP-Posting-Host: kn-upc-1.kuleuven.net (134.58.253.193)
X-Trace: news.uni-berlin.de 1068407845 50106770 134.58.253.193 (16 [188825])
User-Agent: slrn/0.9.8.0 (Linux)