pip install sqlparse import sqlparse python import sqlparse def analyze_sql(sql): parsed = sqlparse.parse(sql) for statement in parsed: formatted = statement.format() tables = statement.get_real_name() columns = statement.get_columns() where = statement.where new_statement = sqlparse.parse("SELECT new_column FROM new_table WHERE condition")[0] statement.tokens = new_statement.tokens print("") sql = "SELECT column1, column2 FROM table1 WHERE column1 = 'value'" analyze_sql(sql)


上一篇:
下一篇:
切换中文