p2.py 475 B

1234567891011
  1. from sqlalchemy import create_engine, text
  2. dsn = "mssql+pyodbc://sa:Mffu3011#@localhost\\GLOBALCUBE/P2?driver=ODBC+Driver+17+for+SQL+Server"
  3. base_dir = "C:\\Projekte\\P2\\views\\"
  4. engine = create_engine(dsn)
  5. with engine.connect() as conn:
  6. result = conn.execute(text("SELECT * FROM import.SYSVIEWS where vcreator = 'bungert'"))
  7. for row in result:
  8. with open(base_dir + row.viewname + ".sql", "w", encoding="utf-8") as fwh:
  9. fwh.write(row.viewtext)