Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Trailing Spaces

Status
Not open for further replies.
May 10, 2004
12
GB
I always assumed that in Access when you join a field only exact matches return (Unless you change the Join Type obviously!!)

However when I joined two tables I got unexpected results.

So after running a quick test, I'm even more confused.

Access matches even if there are trailing spaces (White?) after Text.

Eg Table 1 containing Data "A", "A " & "A " linked to a 'lookup Table' with only "A" in it you would expect only 1 record to be returned - But all 3 come back????

Am I being a bit simple or am I missing something?

PS: I realise you cannot manually enter the data as in my above example as Access automatically truncates the text - But if you paste or import via excel it will accept them.
 
I think Access removes trailing spaces when you enter data directly into Access table. If the data is coming from Import, then it removes those spaces while querying that data. It ignores the case too in such situation.
To get rid of this situation you can use:
Select Field1, Field2 from Table1 where Field1 like 'A '. This will return the record matching 'A ' only.

Sharing the best from my side...

--Prashant--
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top