bonjour,

J'effectue cette requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SELECT 
 
DISTINCT CD_FAM_PROF,
CD_DOM_PROF,
CD_METIER,
LB_METIER,
CAST('' AS TEXT) AS CONDEX_METIER,
CAST(0 AS NUMERIC(13,2)) AS SAL_MINI,
CAST(0 AS NUMERIC(13,2)) AS SAL_MOY,
CAST(0 AS NUMERIC(13,2)) AS SAL_MAX,
CAST('' AS TEXT) AS CMT_METIER,
CAST('EURO' AS CHAR(10)) AS CD_DEVISE,
CAST(GETDATE() AS DATETIME) AS DT_OUVERT,
CAST(NULL AS DATETIME) AS DT_FERME
 
FROM matable
Et j'ai un message d'erreur par rapport au CAST et au champs de type TEXT.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Server: Msg 8163, Level 16, State 3, Line 1
The text, ntext, or image data type cannot be selected as DISTINCT.
Les champs CONDEX_METIER et CMT_METIER sont de type TEXT, je dois obligatoirement les CASTés en TEXT.

Quelqu'un aurait une solution ?

cordialement