Cannot use alias type with rule or default bound to it as a column type in table variable or return table definition in table ...