Vraag : Voer Direct uit


Ik krijg fout wanneer I die de „Gebruiker“ met het substring aaneenschakelen. Kan iemand de syntaxis voorstellen voor het opnemen van direct gebruiken exec
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
VOER DIRECT UIT
          'TUSSENVOEGSEL IN lidmaatschap (pid,
                                 lname,
                                 fname,
                                 dob,
                                 geslacht,
                                 insertedby,
                                 insertdatetime,
                                 runid)
                         WAARDEN (l_seq,
                                 'User||substr (lpad (abs (l_seq), 9.0), - 5),

                                 'Test||substr (lpad (abs (l_seq), 9.0), - 5),
                                 i.dob,
                                 i.gender,
                                 1,
                                 SYSDATE,
                                 l_runid) ';

Antwoord : Voer Direct uit

Miste wat…. (ik zal waarschijnlijk eveneens)

VOER DIRECT UIT
'TUSSENVOEGSEL IN lidmaatschap (pid,
lname,
fname,
dob,
geslacht,
insertedby,
insertdatetime,
runid)
WAARDEN (l_seq,
'' Gebruiker '''||substr (lpad (abs (l_seq), 9.0), - 5) ||
''', Test ''||substr (lpad (abs (l_seq), 9.0), - 5) ||
''', '
i.dob,
i.gender,
1,
SYSDATE,
l_runid) ';
Andere oplossingen  
 
programming4us programming4us