I have a table called
Transfer
LEFT JOIN
Select
tmp.ID,
tmp.Name,
st.Store,
Number
FROM
#tmpStore tmp
LEFT JOIN #store st on st.ID = tmp.ID
LEFT JOIN Transfer tr on tr.number = st.number --Here is error
Incorrect syntax near the keyword 'Transfer'.
The multi part identifiercouldn't be boundtr.number
Transfer
is a reserved word used in ALTER SCHEMA
, so you can execute your query like below:
Select
tmp.ID,
tmp.Name,
st.Store,
Number
FROM
#tmpStore tmp
LEFT JOIN #store st on st.ID = tmp.ID
LEFT JOIN DBName.Schema.[Transfer] tr on tr.number = st.number;
For more information see: ALTER SCHEMA (Transact-SQL)