Skip to content

executeRawQuery

Execute a raw SQL query against an Ingenuity SQL database.

executeRawQuery(cmd, db, query, output="json", filepath=None)

  • cmd (str)
  • db (str)
  • query (str)
  • output (str): json (default), df, raw, string, file
  • filepath (str | None)
  • cmd: Command string, usually EXECUTE.
  • db: Database name.
  • query: SQL query string.
  • output: Output format selector.
  • filepath: Output file path used when output="file".
query = "SELECT * FROM VT_TAGBARRIER WHERE ROWNUM <= 10"
results = sql.executeRawQuery("EXECUTE", "aveva-db", query)
results_df = sql.executeRawQuery(
"EXECUTE",
"aveva-db",
query,
output="df",
)
sql.executeRawQuery(
"EXECUTE",
"aveva-db",
query,
output="file",
filepath="/tmp/aveva-sample",
)