I was wondering if JET SQL performs any implicit conversions behind the scenes. For example, I've seen a SELECT clause in the past that would select a number field from a table and simultaneously combine it with a text value.
For example:
SELECT Table.number & "TEXT"
FROM Table;
Which would work exactly the same as:
SELECT str(Table.number) & "TEXT"
FROM Table;
But on the other hand if I attempted to perform a JOIN between two tables with fields of different datatypes I would get a type mismatch error.... can somebody kindly explain this to me? Or perhaps point me to a resource where I can find some more information regarding the matter?
For example:
SELECT Table.number & "TEXT"
FROM Table;
Which would work exactly the same as:
SELECT str(Table.number) & "TEXT"
FROM Table;
But on the other hand if I attempted to perform a JOIN between two tables with fields of different datatypes I would get a type mismatch error.... can somebody kindly explain this to me? Or perhaps point me to a resource where I can find some more information regarding the matter?