SELECT logicalTime, traceValue, unitType, entName
FROM vwSimProjAgentTrace
WHERE valueType = 10
AND agentName ='AtisMesafesi'
AND (entName = 'Hawk-1')
AND simName IN ('TipSenaryo1_0')
AND logicalTime IN (
SELECT logicalTime
FROM vwSimProjAgentTrace
WHERE valueType = 10 AND agentName ='AtisIrtifasi'
AND (entName = 'Hawk-1')
AND simName IN ('TipSenaryo1_0')
AND CONVERT(FLOAT , traceValue) > 123
) ORDER BY simName, logicalTime
Это моя команда SQL и это таблица вид ... каждый раз я поставил «конвертировать (поплавок ...) часть» я получаю Msg 8114, Level 16, Состояние 5, строка 1 Ошибка преобразования типа данных nvarchar в float.SQL ошибка преобразования на просмотр таблиц
эта ошибка ...
пожалуйста, укажите, какую базу данных вы используете. – ankurtr
Похож на SQL Server. – Jacob
ВЫБОР logicalTime ОТ vwSimProjAgentTrace ГДЕ ValueType = 10 И AgentName = 'AtisIrtifasi' И entName = 'Hawk-1' И simName = 'TipSenaryo1_0' и CONVERT (ПОПЛАВКОВЫЕ, traceValue)> 123 Это внутренний выберите часть и она дает ту же ошибку ... iam using MSSQL 2005 – drgeek