From oracle-l-bounce@freelists.org Tue Jun 14 18:06:15 2005 Return-Path: Received: from air891.startdedicated.com (root@localhost) by orafaq.com (8.12.10/8.12.10) with ESMTP id j5EN6Fmu017590 for ; Tue, 14 Jun 2005 18:06:15 -0500 X-ClientAddr: 206.53.239.180 Received: from turing.freelists.org (freelists-180.iquest.net [206.53.239.180]) by air891.startdedicated.com (8.12.10/8.12.10) with ESMTP id j5EN6FNi017585 for ; Tue, 14 Jun 2005 18:06:15 -0500 Received: from localhost (localhost [127.0.0.1]) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 7353C1BD47E; Tue, 14 Jun 2005 17:02:57 -0500 (EST) Received: from turing.freelists.org ([127.0.0.1]) by localhost (turing [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 07924-03; Tue, 14 Jun 2005 17:02:57 -0500 (EST) Received: from turing (localhost [127.0.0.1]) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id EA0F21BD2CD; Tue, 14 Jun 2005 17:02:56 -0500 (EST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=PgSNXPjeRYQ2CpI1BaTiBe4fH3Bb1FH/DIHQB3guYxVO8BnYuWEGdzMhi3ogvNi0Xhujt1KZAyg0+xXGCRCdoQGkgW3WqzwoVnwczHoXhmiAWDoRsJFCSOdSOw+wP/bmsoE+JllCkPiX7I1tXSCTMU2AWMPVKE3VBBkWr+LTuT0= Message-ID: <367369f105061415017d31e982@mail.gmail.com> Date: Tue, 14 Jun 2005 18:01:03 -0400 From: Ranko Mosic To: oracle-l@freelists.org Subject: Variable where clause Mime-Version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Disposition: inline X-archive-position: 21120 X-ecartis-version: Ecartis v1.0.0 Sender: oracle-l-bounce@freelists.org Errors-To: oracle-l-bounce@freelists.org X-original-sender: ranko.mosic@gmail.com Precedence: normal Reply-To: ranko.mosic@gmail.com X-list: oracle-l X-Virus-Scanned: by amavisd-new-20030616-p9 (Debian) at avenirtech.net X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on air891.startdedicated.com X-Spam-Status: No, hits=-2.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=2.63 Hi all,=20 I have to write pl/sql proc that will return cursor.=20 Input parameters could be 1) map, 2) map, map_division or 3) map, map_division, map_subdivision. I don't want to write separate procedures for each input parameter combinat= ion.=20 Input parameters will be matched against portions of 19 char string,=20 for example substr(roll, 4, 3) =3D map substr(roll, 7, 3) =3D map_division How do I do this ?=20 Regards, Ranko. -- http://www.freelists.org/webpage/oracle-l