From 9a01db5398b0ddd05ae24ebc1e29fe9bcc574b51 Mon Sep 17 00:00:00 2001 From: Trygve Wastvedt Date: Wed, 31 Jul 2019 13:20:18 -0500 Subject: [PATCH] Fix sysname casing for case-sensitive databases When using tSQLt on a database with SQL_Latin1_General_CP1_CS_AS collation this change fixed an unresolved reference error. --- Source/Run_Methods.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Run_Methods.sql b/Source/Run_Methods.sql index f11f1b489..cf83dca36 100644 --- a/Source/Run_Methods.sql +++ b/Source/Run_Methods.sql @@ -449,7 +449,7 @@ CREATE PROCEDURE tSQLt.Private_InputBuffer @InputBuffer NVARCHAR(MAX) OUTPUT AS BEGIN - CREATE TABLE #inputbuffer(EventType SYSNAME, Parameters SMALLINT, EventInfo NVARCHAR(MAX)); + CREATE TABLE #inputbuffer(EventType sysname, Parameters SMALLINT, EventInfo NVARCHAR(MAX)); INSERT INTO #inputbuffer EXEC('DBCC INPUTBUFFER(@@SPID) WITH NO_INFOMSGS;'); SELECT @InputBuffer = I.EventInfo FROM #inputbuffer AS I;