Ich verwende SQLAlchemy und MSSQL 2019 mit Triggern (Einfügen/Update) kann nicht entfernen.
engine_new = create_engine('mssql+pymssql://***:***@***/***', implicit_returning=False)
Session_new = sessionmaker(bind=engine_new)
session_new = Session_new()
metadata_new = MetaData()
metadata_new.reflect(bind=engine_new)
partsTable = metadata_new.tables['parts']
def addPart(dataArt, manId)
# rowInsertStmt = insert(partsTable).values(
rowInsertStmt = partsTable.insert().values(
part_kod = dataArt.get('kod'),
part_description = dataArt.get('title'),
part_kod_supplier = dataArt.get('supplier'),
part_manufacturer = manId
)
session_new.execute(rowInsertStmt)
session_new.commit()
< /code>
DataArt - List mit Teilenbeschreibungen
Manid - ist von Herstellern < /p>
Fehlermeldung: < /p>
Die Zieltabelle 'Teile' der DML -Anweisung. /> < /blockquote>
Jetzt denke ich, dass Sqlalchemy nicht mit MSSQL -Triggern arbeiten kann. Weil keine Arbeitslösung für meine Situation im Internet gefunden wurde, aber in offiziellen Dokumenten wird dieses
Problem nicht hervorgehoben. Es kann SQLALCHEMY ohne Ausgabe verwenden? Drop sqlalchemy und verwenden Sie direkte SQL -Anfragen?
Ich verwende SQLAlchemy und MSSQL 2019 mit Triggern (Einfügen/Update) kann nicht entfernen.
engine_new = create_engine('mssql+pymssql://***:***@***/***', implicit_returning=False)
Session_new = sessionmaker(bind=engine_new)
session_new = Session_new()
metadata_new = MetaData()
metadata_new.reflect(bind=engine_new)
partsTable = metadata_new.tables['parts']
def addPart(dataArt, manId)
# rowInsertStmt = insert(partsTable).values(
rowInsertStmt = partsTable.insert().values(
part_kod = dataArt.get('kod'),
part_description = dataArt.get('title'),
part_kod_supplier = dataArt.get('supplier'),
part_manufacturer = manId
)
session_new.execute(rowInsertStmt)
session_new.commit()
< /code>
DataArt - List mit Teilenbeschreibungen
Manid - ist von Herstellern < /p>
Fehlermeldung: < /p>
Die Zieltabelle 'Teile' der DML -Anweisung. /> < /blockquote>
Jetzt denke ich, dass Sqlalchemy nicht mit MSSQL -Triggern arbeiten kann. Weil keine Arbeitslösung für meine Situation im Internet gefunden wurde, aber in offiziellen Dokumenten wird dieses [url=viewtopic.php?t=20324]Problem[/url] nicht hervorgehoben. Es kann SQLALCHEMY ohne Ausgabe verwenden? Drop sqlalchemy und verwenden Sie direkte SQL -Anfragen?