From 4ce8b9704fcd73af8f27350b1e28eb9b0edf40d4 Mon Sep 17 00:00:00 2001 From: Andre Murbach Maidl Date: Tue, 6 May 2025 20:36:22 -0300 Subject: [PATCH] Improve pymssql instrumentation examples --- .../src/opentelemetry/instrumentation/pymssql/__init__.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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()