Я хочу добавить переменное количество записей в таблицу (дни)
И я убедился в этом:
SET @nRecords=DATEDIFF(d,'2009-01-01',getdate())
SET ROWCOUNT @nRecords
INSERT int(identity,0,1) INTO #temp FROM sysobjects a,sysobjects b
SET ROWCOUNT 0
Но, к сожалению, это не работает в UDF (потому что #temp и SET ROWCOUNT). Любая идея, как это может быть достигнуто?
В данный момент я делаю это с WHILE и переменной таблицы, но с точки зрения производительности это не очень хорошее решение.