SQL:
1
2
3
4
5
6
7
8
9
10
| UPDATE (TB_DBC_ZORGPROFIELEN INNER JOIN (TB_DBC_TRAJECT_CLUSTERS INNER JOIN TB_DBC_CLUSTERS ON (TB_DBC_TRAJECT_CLUSTERS.DBC_CLUSTERTYPE = TB_DBC_CLUSTERS.DBC_CLUSTERTYPE) AND (TB_DBC_TRAJECT_CLUSTERS.DBC_CLUSTERCODE = TB_DBC_CLUSTERS.DBC_CLUSTERCODE)) ON TB_DBC_ZORGPROFIELEN.DBC_TRAJECTNR = TB_DBC_TRAJECT_CLUSTERS.DBC_TRAJECTNR) INNER JOIN TB_TEST ON TB_DBC_ZORGPROFIELEN.VERR_VOLGNR = TB_TEST.VERR_VOLGNR SET RDGG_OHW.DBC_DECL_CODE = [tb_dbc_clusters]![DBC_DECL_CODE], TB_TEST.DBC_CLUSTER_OMS = [tb_dbc_clusters]![cluster_omschr], TB_TEST.DBC_SEGMENT = Left([tb_dbc_clusters]![hoger_DBC_CLUSTERCODE],1) WHERE (((TB_DBC_TRAJECT_CLUSTERS.DBC_CLUSTERTYPE)='DEF')); |
Ik probeer dit stukje SQL vanuit access (update query) in Oracle aan de gang te krijgen.
Het voegt aan de tabel tb_test op basis van het verrichting ID (verr_volgnummer) en en bepaalde clustering de clustergegevens toe. (DBC_SEGMENT en de omschrijving...
Ik krijg de melding ORA-00928: Ontbrekend SELECT-sleutelwoord.
Moet dit in Oracle op een andere manier gebeuren?
[ Voor 8% gewijzigd door Wilfred op 08-08-2006 14:50 ]
Sign of my Time