home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!dtix!darwin.sura.net!paladin.american.edu!news.univie.ac.at!bmwf1f.bmwf.gv.at!hatzinger_m
- From: hatzinger_m@bmwf1f.bmwf.gv.at
- Newsgroups: comp.databases.oracle
- Subject: Re: SUBSTRING FUNCTION IN FORMS 3.0
- Message-ID: <1992Aug17.080204.32@bmwf1f.bmwf.gv.at>
- Date: 17 Aug 92 08:51:21 GMT
- References: <1992Aug13.081954.279@falcon.navsses.navy.mil>
- Organization: (Klaus-Michael Hatzinger), BMWF, Vienna
- Lines: 42
-
- In article <1992Aug13.081954.279@falcon.navsses.navy.mil>, mdipilla@falcon.navsses.navy.mil writes:
- > TO WHOMOVER KNOWS WHATEVER,
- >
- > WOULD ANYONE KNOW IF THERE IS A SUBSTRING FUNCTION IN FORMS.
- > WE BASICALLY HAVE A FIELD WHICH THE USER WOULD INPUT. HE WILL BE
- > TYPING IN A "-" SOMEWHERE IN HIS FIELD. IT CAN BE IN THE THIRD POSITION
- > XX-XXXX OR IT CAN BE IN THE FOURTH POSITION XXX-XXXX. HOW CAN I REMOVE
- > THIS HYPHEN.
- >
- > THANK YOUR VERY MUCH
-
- Create a Trigger (POST-CHANGE, POST-FIELD or ON-VALIDATE-FIELD) ..
-
- - Forms V3
-
- IF :Field != REPLACE(:Field,'-','') THEN
- :Field := REPLACE(:Field,'-','');
- END IF;
-
- - Forms V2
-
- SELECT REPLACE(:Field,'-','') INTO :Field
- FROM dual
- WHERE REPLACE(:Field,'-','') != :Field
-
- or if you have ORACLE V5 you can take TRANSLATE instad of REPLACE for one
- character.
-
-
-
- --
-
- ================================================================================
- ^
- Federal Ministry of Science and Research B | M
- <-------------------------------------------------------------------------+---->
- Computer Center W | F
- |
- Klaus-Michael Hatzinger mail: hatzinger_m@bmwf1f.bmwf.gv.at |
- Bangkasse 1/209 phone: 0043-222-53120/5188 |
- 1014 Vienna, Austria fax: 0043-222-53120/5155 V
- ================================================================================
-