🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4084

Re: SQL vraag

#4084
From: Rene
Date: Mon, 22 Sep 2003 08:08
23 lines
2052 bytes
"HomeAutomation Freak" <HomeAutomation.invalid@pandora.be> schreef in
bericht
> deze telefoonnummers zitten er "geformateerd" in,
> dwz. 031234567 zit erin als +32(0)3-1234567,
> maar kan er evengoed als 03/123.45.67. of andere varianten inzitten.
>
> de bedoeling is nu om een select te doen, die "alleen nummers"
> teruggeeft.

Ik weet niet of je versie 2000 gebruikt, maar dan kun je een UDF maken die
dit voor je doet zodat je niet in iedere query die hele replace code hoeft
te gebruiken. Volgens mij is jou veld een vrij tekstveld en kan ieder
karakter (ook per ongeluk ingetypt) kunnen voorkomen en dan werkt je code
niet meer, in een UDF kun je alle digits filteren enm retourneren.

Eigenlijk zou je applicatie al een standaard formaat moeten wegschrijven of
zou je met een trigger kunnen controleren of er ongeldige tekens zijn
ingevoerd. En zoals andere postings: schrijf een tweede veld weg met alleen
het telefoonnummer, dan kun je er ook op zoeken. En wees maar niet bang dat
de db te groot wordt, ik heb hier een db > 60 Gb (tabellen met >100 miljoen
records) en een selectie heb ik nog steeds in 1/10 seconde.

Rene
Technical Details
Message-ID: <vmtbgnpl385l25@corp.supernews.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
References: <4m5rmvsgv80sb2u1gn1f89tp4u1qabag92@4ax.com>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 107324,64c4e42a30cef025
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,64c4e42a30cef025
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-09-22 01:17:27 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: "Rene" <no@spam.nl>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: SQL vraag
Date: Mon, 22 Sep 2003 10:08:51 +0200
Organization: Posted via Supernews, http://www.supernews.com
Message-ID: <vmtbgnpl385l25@corp.supernews.com>
References: <4m5rmvsgv80sb2u1gn1f89tp4u1qabag92@4ax.com>
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Complaints-To: abuse@supernews.com
Lines: 27