Re: Advice - indexing on varchar fields where only last x characters known - Mailing list pgsql-sql

From skinner@britvault.co.uk (Craig R. Skinner)
Subject Re: Advice - indexing on varchar fields where only last x characters known
Date
Msg-id 20131017114512.GA24563@teak.britvault.co.uk
Whole thread Raw
In response to Advice - indexing on varchar fields where only last x characters known  (Gary Stainburn <gary.stainburn@ringways.co.uk>)
List pgsql-sql
On 2013-10-17 Thu 12:20 PM |, Gary Stainburn wrote:
> 
> The problem that I have is that these VIN numbers are provided by a number of 
> data systems including manufacturer feeds, logistics companies as well as 
> internal systems. Some use the full 17 character string while others only use 
> the last 11.
> 

Split the vin into 2/3 columns?
vin_prefix (NULL), vin_suffix (NOT NULL)
vin_prefix, vin_centre, vin_suffix

UNIQUE all together in 1 constraint & index each separately.

Maybe...
-- 
Craig Skinner | http://twitter.com/Craig_Skinner | http://linkd.in/yGqkv7



pgsql-sql by date:

Previous
From: Jayadevan M
Date:
Subject: Re: Advice - indexing on varchar fields where only last x characters known
Next
From: Gavin Flower
Date:
Subject: Re: Advice - indexing on varchar fields where only last x characters known