Tôi đang làm việc trên một dự án ASP.NET với một cơ sở dữ liệu Oracle. Chúng tôi đang sử dụng TOAD để thêm/quản lý các thủ tục được lưu trữ - và nói chung tôi thích TOAD và Oracle. Một điều tôi thấy thất vọng là tìm một cách đơn giản để kiểm tra một Oracle Stored Proc, chẳng hạn như cú pháp "exec [SP_NAME] Param1, Param2, ParamN" của SQL Server.Phương pháp dễ nhất để kiểm tra thủ tục lưu trữ Oracle
Tất cả các thủ tục được lưu trữ của chúng tôi xuất ra Ref Cursors. Dưới đây là ví dụ về một Proc được lưu trữ:
CREATE OR REPLACE PROCEDURE APP_DB1.GET_JOB ( p_JOB_ID IN JOB.JOB_ID%type, outCursor OUT MYGEN.sqlcur ) IS BEGIN OPEN outCursor FOR SELECT * FROM JOB WHERE JOB_ID = p_JOB_ID; END GET_JOB; /
Bất kỳ đề xuất nào?
Mặc dù tôi đã hy vọng cho một tuyên bố một dòng, phương pháp dễ nhất mà tôi đã nhìn thấy. Cảm ơn. – Josh
Mẹo này thực sự đã giúp tôi. Cảm ơn! – NickSuperb