set echo on set verify on accept cnumber char prompt 'customer number == ' accept pnumber char prompt 'part number == ' accept od date format 'yyyymmdd' prompt 'order date == ' delete orders cnum = &cnumber , pnum = &pnumber , orderdate = to_date(&od,'yyyymmdd'); prompt done. --delete orders cnum = 'c111' , pnum = 'm001' , orderdate = to_date(20130401,'yyyymmdd'); output:
sql> delete orders 2 cnum = &cnumber , pnum = &pnumber , orderdate = to_date(&od,'yyyymmdd'); old 2: cnum = &cnumber , pnum = &pnumber , orderdate = to_date(&od,'yyyymmdd') new 2: cnum = c111 , pnum = m001 , orderdate = to_date(20130404,'yyyymmdd') cnum = c111 , pnum = m001 , orderdate = to_date(20130404,'yyyymmdd') * error @ line 2: ora-00904: "m001": invalid identifier whats wrong??
cnum = '&cnumber' , pnum = '&pnumber'
not sure &od, need quote too?
Comments
Post a Comment