[CONCAT]concaténer une valeur avec résultat d'un SELECT
Bonjour à tous,
j'aimerai faire une requete de ce style:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
BEGIN;
INSERT INTO test
(
champ_test
)
VALUES
(
'valeur'||(SELECT test_id_seq.last_value FROM test_id_seq)
);
END; |
mais à partir du moment où j'effectue la concaténation de 'valeur' avec la requete select, ça me prend la requete select comme une valeur brute.
Alors que ceci fonctionne :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
BEGIN;
INSERT INTO test
(
champ_test
)
VALUES
(
(SELECT test_id_seq.last_value FROM test_id_seq)
);
END; |
Je suis sous postgresql
quelqu'un aurait-il une solution svp?
Merci!