--S1BNGpv0yoYahz37 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 12, 2002 at 11:41:29PM +0900, Chris Morris wrote: > I have a huge data file with rows like this: > > AL Prattville 36066 01001 US 01-001-0870 01 001 1 3 0162328 1 > AL Prattville 36067 01001 US 01-001-0870 01 001 1 3 0162328 1 > AL Prattville 36068 01001 US 01-001-0870 01 001 1 3 0162328 1 > > The unique key for each row is all columns. I'd like to generate a single > column unique key that's derived from all the data, so a simple sequential > number primary key won't do. Any tips on how I could do this in Ruby? Make a hash sum over the data: require 'md5' unique_key = MD5.new(line) -billy. -- Meisterbohne Söælinger StraÝÆ 100 Tel: +49-731-399 499-0 eLungen 89077 Ulm Fax: +49-731-399 499-9 --S1BNGpv0yoYahz37 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE9V81TfBriNoqItSYRAgGHAJ9tm66kJsmU6LschwpMUStMQPsmEACfZI8D X7PSgWb0/EzqG+0xA9MyXL82 -----END PGP SIGNATURE----- --S1BNGpv0yoYahz37--