code: def sqlite_load_data_in_file(
      table: str,
      full_path_wildcard: str,
      cursor: sqlite3.Cursor,
      connection: sqlite3.Connection,
  ):
      psvpaths = glob.glob(full_path_wildcard)
      for psvpath in psvpaths:
          with open(psvpath) as psv:
              reader = csv.reader(psv, delimiter="|")
              row = next(reader)
              nfields = ",".join("?" * len(row))
              query = f"insert into {table} values ({nfields})"
              cursor.execute(query, row)
              for row in reader:
                  cursor.execute(query, row)
              connection.commit()
  
file_path: blazingsql/tests/BlazingSQLTest/DataBase/sqliteSchema.py
imports: import csv
  import glob
  import os
  import sqlite3
  from tempfile import NamedTemporaryFile
  from .createSchema import sql_connection
label_desc: Use image node_id 2 for calling a global function with example usage: sqlite_load_data_in_file(table, full_path_wildcard, cursor, connection) without return types