Незакрытые кавычки после символов '= " или имеет значение null)заказ по идентификатору) как STARTING_ID на MAINTABLE.ID >= STARTING_ID.ID'
<pre>SET @SQLString = 'DELETE MAINTABLE FROM ' + @TEMP_SALARY_DETAILS + ' AS MAINTABLE JOIN(SELECT TOP 1 ID AS ID FROM ' + @TEMP_SALARY_DETAILS + ' WHERE( ' + @RS_EMPLOYEE_SERIAL_NO + ' = '''' OR ' + @RS_EMPLOYEE_SERIAL_NO+ ' IS NULL) AND ( ' + @RS_PAN_OF_THE_EMPLOYEE + ' = '''' OR ' + @RS_PAN_OF_THE_EMPLOYEE + ' IS NULL) AND ( ' + @RS_NAME_OF_THE_EMPLOYEE + ' = '''' OR ' + @RS_NAME_OF_THE_EMPLOYEE + ' IS NULL) AND ( ' + @RS_CATEGORY_OF_THE_EMPLOYEE + ' = '''' OR ' + @RS_CATEGORY_OF_THE_EMPLOYEE + ' IS NULL)' SET @SQLString += 'ORDER BY ID) AS STARTING_ID ON MAINTABLE.ID >= STARTING_ID.ID' EXECUTE sp_executesql @SQLString
Что я уже пробовал:
я не догадывался, где он ошибается.