У меня есть следующий код, который я собрал, который, кажется, работает нормально. Тем не менее, мне нужно поставить его в хранимой процедуре, но я получаю следующее сообщение об ошибке:заявление использования не допускается в процедуре, функции или триггере
Применение утверждение не допускается в процедуры, функции или триггера
Любое знает работу вокруг?
CREATE TABLE #TableRowCounts1
(
[TableName] VARCHAR(128),
[RowCount] INT
)
CREATE TABLE #TableRowCounts2
(
[TableName] VARCHAR(128),
[RowCount] INT
)
use Database1
GO
INSERT INTO #TableRowCounts1
(
[TableName],
[RowCount]
)
EXEC sp_MSforeachtable
'SELECT ''?''
[TableName],
COUNT(*) [RowCount]
FROM ?'
use Database2
GO
INSERT INTO #TableRowCounts2
(
[TableName],
[RowCount]
)
EXEC sp_MSforeachtable
'SELECT ''?''
[TableName],
COUNT(*) [RowCount]
FROM ?'
Doh! Полностью пропустил это. Благодарю . – Philip