Tidying data
From: Griff (Howling_at_The.Moon)
Date: 02/22/05
- Next message: Rick Sawtell: "Re: Tidying data"
- Previous message: Arun Gopalam: "VB-> ADO -> ORACLE"
- Next in thread: Rick Sawtell: "Re: Tidying data"
- Reply: Rick Sawtell: "Re: Tidying data"
- Reply: Gérard Leclercq: "Re: Tidying data"
- Reply: Tibor Karaszi: "Re: Tidying data"
- Reply: Umut Nazlica: "RE: Tidying data"
- Reply: Griff: "Re: Tidying data"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 22 Feb 2005 13:18:11 -0000
I have a database table with >20,000 rows and >50 fields, ~45 of which are
VARCHARS.
The data in this database is populated from a fixed-width text file using a
process that is outside of my control. However, this results in many of the
fields having leading and/or trailing spaces.
I have to find a way to tidy this data up....
I adopted the tactic of getting all the table's data back as a disconnected
recordset and iterating through every row & field. If the type is VARCHAR
and the value is not NULL, then I simply update the field's value with the
trimmed value.
Iterating through this is extremely quick.
However, the UpdateBatch command is EXTREMELY SLOW. So slow that it takes ~
5 minutes to update ~ 4000 rows.
Any alternative tactics I could use?
Thanks
Griff
- Next message: Rick Sawtell: "Re: Tidying data"
- Previous message: Arun Gopalam: "VB-> ADO -> ORACLE"
- Next in thread: Rick Sawtell: "Re: Tidying data"
- Reply: Rick Sawtell: "Re: Tidying data"
- Reply: Gérard Leclercq: "Re: Tidying data"
- Reply: Tibor Karaszi: "Re: Tidying data"
- Reply: Umut Nazlica: "RE: Tidying data"
- Reply: Griff: "Re: Tidying data"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|
|