create procedure PA
@PaCPHM varchar(12)
AS 
delete from Table1 where cphm=@PaCPHM
delete from talbe2 where cphm=@PaCPHM
有问题吗??

解决方案 »

  1.   

    create procedure PA(V_1 VARCHAR2 ) AS
    BEGIN
    delete from Table1 where cphm=V_1;
    delete from talbe2 where cphm=V_1;
    END;
      

  2.   

    skywolfstars()  如何调用能??
      

  3.   

    1:
    SQL>EXECUTE PA('V_1');2:
    SQL>BEGIN PA('V_1'); END;
      

  4.   

    好像有问题的
    应该
    create procedure PA
    @PaCPHM varchar(12)
    AS 
    delete from Table1 where cphm=@PaCPHM;
    delete from talbe2 where cphm=@PaCPHM
    go
    然后在vb中
    conn.execute "exec pa('" & yourpar & "')"
    就该能用了