Ordre des champs lors du "create" - SQL/NoSQL - Programmation
MarshPosté le 14-12-2009 à 18:14:48
Bonjour,
J'ai un petit soucis: J'utilise une base de données à laquelle je veux rajouter des champs et j'aimerais que ceux-ci se trouvent à la fin.
Je m'explique: j'ai ,par exemple, la table que j'utilise déjà dans mon prog : create table Table1 ( A integer, B integer, C integer, D integer)
je veux rajouter les éléments 1, 2 et 3 à la fin (pour ne pas perturber mon prog): create table Table1 ( A integer, B integer, C integer, D integer, 1 integer, 2 integer , 3 integer)
Hors lorsque je fait Select * from Table1 j'ai: A 1 2 B C D 3 et non A B C D 1 2 3 (les éléments lors de la création ne sont pas spécialement dans l'ordre alphabétique)
Avez-vous une idée pour résoudre mon petit soucis?
Marsh Posté le 14-12-2009 à 18:14:48
Bonjour,
J'ai un petit soucis:
J'utilise une base de données à laquelle je veux rajouter des champs et j'aimerais que ceux-ci se trouvent à la fin.
Je m'explique:
j'ai ,par exemple, la table que j'utilise déjà dans mon prog :
create table Table1 ( A integer, B integer, C integer, D integer)
je veux rajouter les éléments 1, 2 et 3 à la fin (pour ne pas perturber mon prog):
create table Table1 ( A integer, B integer, C integer, D integer, 1 integer, 2 integer , 3 integer)
Hors lorsque je fait Select * from Table1 j'ai:
A 1 2 B C D 3
et non A B C D 1 2 3 (les éléments lors de la création ne sont pas spécialement dans l'ordre alphabétique)
Avez-vous une idée pour résoudre mon petit soucis?