Pour un coup que c'est moi qui ai besoin d'aide dans cette cat
Alors voilà, je veux faire ça :
Code :
- update prm
- set prm.nompro = substr(prm.tradesig2, 1, 30),
- prm.tradesig1 = prm.tradesig3
- from pro
- where prm.codsoc = 3
- and prm.codlan in ('MAG', 'ENG')
- and pro.codsoc = prm.codsoc
- and pro.codpro = prm.codpro
- and pro.sigfou = 'CADES'
|
Sauf que cette syntaxe doit marcher avec SQL Server 2000, mais pas avec Oracle...
C'est quoi la syntaxe Oracle ?
Ca marche pas non plus
Code :
- update prm, pro
- set prm.nompro = substr(prm.tradesig2, 1, 30),
- prm.tradesig1 = prm.tradesig3
- where prm.codsoc = 3
- and prm.codlan in ('MAG', 'ENG')
- and pro.codsoc = prm.codsoc
- and pro.codpro = prm.codpro
- and pro.sigfou = 'CADES'
|
Oracle 8.1.7
(z'allez voir qu'à tous les coups c'est supporté à partir de la 9i )
Message édité par Arjuna le 31-10-2005 à 20:13:34