To modify an existing trace
When modifying the @on parameter, keep in mind its interaction with the @columnid parameter:
ON | Column ID | Result |
---|---|---|
ON (1) | NULL | Event is turned on. All columns are cleared. |
NOT NULL | Column is turned on for the specified event. | |
OFF (0) | NULL | Event is turned off. All columns are cleared. |
NOT NULL | Column is turned off for the specified event. |
Important Unlike regular stored procedures, parameters of all SQL Profiler stored procedures (sp_trace_xx) are strictly typed and do not support automatic data type conversion. If these parameters are not called with the correct input parameter data types, as specified in the argument description, the stored procedure will return an error.
Creating and Managing Traces and Templates
System Stored Procedures (SQL Profiler Procedures)