Mon problème est que je veux créer une ligne identique à une ligne existante (ligne existante étant considérée comme un "template" ) :
Citation :
INSERT INTO MA_TABLE
SELECT * FROM MA_TABLE WHERE MA_TABLE.id = :id_template
|
Le problème, c'est que l'une des colonnes, en l'occurrence "id", est auto-incrémentée ; du coup, le SGBD refuse l'INSERT avec l'erreur "An explicit value for the identity field in table MA_TABLE' can only be specified in an insert statement when a field list is used.". D'autre part, comme j'ai beaucoup de colonnes dans cette table, j'aimerais autant pouvoir éviter de les lister toutes.
Donc ce que je voudrais faire, c'est pouvoir dire un truc du genre "SELECT (tout-sauf id) FROM ...."