diff --git a/instrumentation/opentelemetry-instrumentation-pymssql/src/opentelemetry/instrumentation/pymssql/__init__.py b/instrumentation/opentelemetry-instrumentation-pymssql/src/opentelemetry/instrumentation/pymssql/__init__.py index 2f2ca5f4a2..9da65734bc 100644 --- a/instrumentation/opentelemetry-instrumentation-pymssql/src/opentelemetry/instrumentation/pymssql/__init__.py +++ b/instrumentation/opentelemetry-instrumentation-pymssql/src/opentelemetry/instrumentation/pymssql/__init__.py @@ -30,7 +30,8 @@ cnx = pymssql.connect(database="MSSQL_Database") cursor = cnx.cursor() - cursor.execute("INSERT INTO test (testField) VALUES (123)" + cursor.execute("CREATE TABLE IF NOT EXISTS test (testField INTEGER)") + cursor.execute("INSERT INTO test (testField) VALUES (123)") cnx.commit() cursor.close() cnx.close() @@ -44,7 +45,8 @@ cnx = pymssql.connect(database="MSSQL_Database") instrumented_cnx = PyMSSQLInstrumentor().instrument_connection(cnx) cursor = instrumented_cnx.cursor() - cursor.execute("INSERT INTO test (testField) VALUES (123)" + cursor.execute("CREATE TABLE IF NOT EXISTS test (testField INTEGER)") + cursor.execute("INSERT INTO test (testField) VALUES (123)") instrumented_cnx.commit() cursor.close() instrumented_cnx.close()