Msg 479, Level 15, State 0, Line 1
Invalid ROWS value or REPEATABLE seed “%I64d” in the TABLESAMPLE clause for table “%.*ls”. The value or seed must be greater than 0.
This error message appears when you try to use an invalid value for the ROWS or REPEATABLE option of the TABLESAMPLE clause.
The T-SQL statement can be parsed, but causes the error at runtime.
Error of the Severity Level 15 are generated by the user and can be fixed by the SQL Server user. The statement cannot be executed this way. You must use a valid value for these options.
This error message was introduced with SQL Server 2005.
TABLESAMPLE (0 ROWS)
In the above example we try to use an invalid value of 0 for the ROWS option of the TABLESAMPLE clause. This raises the error.