Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 08/06/2015 17:00:50
- guil31
- Membre
[postgresql 9.1] Syntaxe create table ... as select
Bonjour,
Je souhaite créer une table à partir d'une sélection et d'un nouveau champ pour lequel je veux définir le type.
J'y arrive sans spécifier le type du champ:
create table ma_table as select *, 'blabla' as mon_champ from ......[ma selection]
'mon_champ' est alors de type unknown alors que je voudrais spécifier que c'est du text
Est-ce que c'est possible?
Merci pour votre aide
Hors ligne
#2 08/06/2015 17:03:03
- gleu
- Administrateur
Re : [postgresql 9.1] Syntaxe create table ... as select
create table ma_table as select *, 'blabla'::text as mon_champ from ......[ma selection]
ou CAST pour être plus standard.
Guillaume.
Hors ligne
#3 08/06/2015 17:06:14
- guil31
- Membre
Re : [postgresql 9.1] Syntaxe create table ... as select
nickel !
merci beaucoup
Hors ligne