SELECT 1
FROM geo_locationInfoMajor_tbl
WHERE geo_locationInfoM_taluka IN(SELECT * from #temp
Я создал временную таблицу, которая получает значения из переднего конца .. используя функцию я вставить значения в временную таблицу ... Теперь данные в таблице Темп неоднозначны. .. он может быть целым или varchar .. , когда я передаю только int или varchar в таблицу temp, это нормально. , но если результат смешанный, запрос выдает сообщение об ошибке .. как с этим справиться? Ошибка конверсии при преобразовании значения varchar «английский» в тип данных int.запросов с использованием временных таблиц
это прекрасно ->
#temp
1
это не ->
1
English
Какой тип вашей 'колонки geo_locationInfoM_taluka'? –
varchar ... но тот же запрос также используется позже – 2013-02-20 09:54:14
Какой RDMS это? –