Description du projet

Scripts for the execsql.py script processor that perform automated upsert operations (insert or update) on multiple tables simultaneously. The scripts dynamically create and execute SQL based on the database's information schema, and therefore do not require any customization, and work with any tables in any database in any of the supported DBMSs (PostgreSQL, MariaDB/MySQL, and SQL Server). The upsert scripts will automatically check for null values in non-null columns, conflicting primary key values, and invalid foreign key values before merging the data. The progress and results of the upsert operation can be logged and reviewed through interactive displays of pending data changes.

Installer

Download the release package and copy the script(s) that you are going to use to a place from which they will be INCLUDEd by execsql scripts. Montrer comment installer

Utilisation

See the documentation at http://execsql-upsert.osdn.io/. Show Usage

Télécharger

Évaluation
Votre évaluation
Votre avis sur ce projet

Statistiques

Activités récentes

2021-04-28
09:53
execsql-upsert
2020-05-10
01:33
execsql-upsert
2020-04-29
09:38
execsql-upsert
[Hg] commits were pushed to 'execsql-upsert' (current: 98d0a593abe07d2b183c2f01e60f864eb10df8dd)
Modified to explicitly roll back changes if do_commit is 'No' rather than just restoring the prev...
2020-01-06
10:49
execsql-upsert
10:48
execsql-upsert
Afficher l'historique