Je rencontre des difficultés lorsque j'essaie d'exécuter le script ci-dessous. Erreur messsage:Comment corriger l'erreur dans ce script SQL (base de données utilisant Azure Datawarehouse)
Trier par clause non valide dans les vues et les fonctions en ligne
insert into cc.s
(
id,
encid,
a_name,
a_des,
a_type,
a_value,
d_create
)
select
id,
encid,
'days_charge',
'Days 43',
'int',
(
select
datediff(day,t_dis,a.ts_it)
from
cc.enoun
where
encid <> a.encid
and id=a.pe_id
and a_source='tEst'
and a.ts_admit > t_dis
order by
tdischarge desc limit 1
) as attr_value,
getdate()
from
cc.s a
GO
quel DB utilisez-vous/quel outil? Essayez de reformuler la question afin que les gens qui ne connaissent pas le contexte puissent comprendre – xhudik
J'utilise Azure Datawarehouse, et j'utilise également l'outil SSMS pour éditer la requête –