All Apps and Add-ons

DBConnect MS SQL reuse same field names in query

anthonyfry
Explorer

I have an issue where a field in the database I connect to has quotation characters. Previously I have used Replace function in the sql editor:
Replace ("Closure Text", '"', '%') AS "Closure Text",
this works for Oracle SQL database.

When I come to use the same command for an MS SQL database I get an error:

"java.lang.IllegalStateException: Column name conflicted, please set shortnames option to false and retry"

The query below works if I give new field names but I really want to use the same field names.

SELECT *,
isnull(Workgroup, 'Blank') as Workgroup2,
Replace (last_action, '"', '%') AS last_action,
Replace (Problem, '"', '%') AS Problem
FROM "OSMQ"."dbo"."OSMQ_TicketData"

where (Ticket_Status='Cancelled'or Ticket_Status='Closed' or Ticket_Status = 'Solved/Not Closed') and (Date_Closed >= CONVERT(DATETIME, CONVERT(DATE, getdate()))-1 and Date_Closed < CONVERT(DATETIME, CONVERT(DATE, getdate())));

Any advice would be greatly appreciated.
I am using SPLUNK Enterprise 8.0.3 & DBConnect 3.2.0

0 Karma

PavelP
Motivator

Hello @anthonyfry,

I hope somebody can help you here. In the same time you can try to ask your question on https://dba.stackexchange.com/

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.
Get Updates on the Splunk Community!

.conf25 Global Broadcast: Don’t Miss a Moment

Hello Splunkers, .conf25 is only a click away.  Not able to make it to .conf25 in person? No worries, you can ...

Observe and Secure All Apps with Splunk

 Join Us for Our Next Tech Talk: Observe and Secure All Apps with SplunkAs organizations continue to innovate ...

What's New in Splunk Observability - August 2025

What's New We are excited to announce the latest enhancements to Splunk Observability Cloud as well as what is ...