Можете ли вы вызвать ROW_NUMBER () в динамическом sql и использовать общие табличные выражения в Dynamic Sql?

Я хочу ограничить количество записей, возвращаемых вызовом ROW_NUMBER (), но мне любопытно, можно ли вызвать его в динамическом sql?

Кроме того, вы можете использовать CTE в динамическом SQL?

10.12.2008 20:34:28
1 ОТВЕТ
РЕШЕНИЕ

Вы имеете в виду, в отличие от вызова внутри хранимой процедуры или другого объекта кода? Если это вопрос, ответ - да . Обратите внимание на запись, что row_number поддерживается только в SQL 2005 и более поздних версиях.

2
10.12.2008 21:04:20