Ambigious Column Not Detected In SELECT with JOIN

I wrote the following SELECT query.
SELECT TRANS.ID, TRANS.INVISIBLE
FROM TRANS
JOIN TRANSCAT TC ON TC.ID = TRANS.TRANSCATID
JOIN TRANSTYPE TT ON TT.ID = TRANS.TRANSTYPEID
WHERE INVISIBLE = 0
AND ID IN (SELECT DISTINCT TRANSID FROM XTRANS WHERE XTRANS.DESCR LIKE '%Geri%' )
The four table are as follows.
CREATE TABLE "DBO"."TRANSCAT"
(     "ID" NUMBER(19,0) NOT NULL ENABLE,
     "NAME" VARCHAR2(16 CHAR),
     CONSTRAINT "pTransCat" PRIMARY KEY ("ID") ENABLE NOVALIDATE
CREATE TABLE "DBO"."TRANSTYPE"
(     "ID" NUMBER(19,0) NOT NULL ENABLE,
     "NAME" VARCHAR2(16 CHAR),
     "MESSAGE" NUMBER(1,0) NOT NULL ENABLE,
     CONSTRAINT "pTransType" PRIMARY KEY ("ID") ENABLE NOVALIDATE
CREATE TABLE "DBO"."TRANS"
(     "ID" NUMBER(19,0) NOT NULL ENABLE,
     "REFERENCE" NUMBER(10,0) NOT NULL ENABLE,
     "TRANSCATID" NUMBER(19,0) NOT NULL ENABLE,
     "NAME" VARCHAR2(48 CHAR),
     "TRANSTYPEID" NUMBER(19,0) NOT NULL ENABLE,
     "SIZE" VARCHAR2(8 CHAR),
     "KEYWORD" VARCHAR2(64 CHAR),
     "PARAMCOUNT" NUMBER(3,0) NOT NULL ENABLE,
     "PARAMHELP" CLOB,
     "INVISIBLE" NUMBER(1,0) NOT NULL ENABLE,
     "SELECTFLAG" NUMBER(1,0) NOT NULL ENABLE,
     "STAMP" NUMBER(5,0) NOT NULL ENABLE,
     CONSTRAINT "pTrans" PRIMARY KEY ("ID") ENABLE NOVALIDATE,
     CONSTRAINT "fTrans_TransCatId" FOREIGN KEY ("TRANSCATID")
     REFERENCES "DBO"."TRANSCAT" ("ID") ENABLE,
     CONSTRAINT "fTrans_TransTypeId" FOREIGN KEY ("TRANSTYPEID")
     REFERENCES "DBO"."TRANSTYPE" ("ID") ENABLE
CREATE TABLE "DBO"."XTRANS"
(     "ID" NUMBER(19,0) NOT NULL ENABLE,
     "TRANSID" NUMBER(19,0) NOT NULL ENABLE,
     "LANGUAGEID" NUMBER(19,0) NOT NULL ENABLE,
     "DESCR" CLOB,
     "REMARK" CLOB,
     "HELP" CLOB,
     "STAMP" NUMBER(5,0) NOT NULL ENABLE,
     CONSTRAINT "pXTrans" PRIMARY KEY ("ID") ENABLE NOVALIDATE,
     CONSTRAINT "uXTrans_TransId_LanguageId" UNIQUE ("TRANSID", "LANGUAGEID") ENABLE,
     CONSTRAINT "fXTrans_LanguageId" FOREIGN KEY ("LANGUAGEID")
     REFERENCES "DBO"."LANGUAGE" ("ID") ENABLE,
     CONSTRAINT "fXTrans_TransId" FOREIGN KEY ("TRANSID")
     REFERENCES "DBO"."TRANS" ("ID") ENABLE
CREATE UNIQUE INDEX "DBO"."uXTrans_TransId_LanguageId" ON "DBO"."XTRANS" ("TRANSID", "LANGUAGEID") ;
As you can see every table has an ID column as primary key. When I run this query in SQLDeveloper, the result was zero rows. In the detail plan, Oracle seems to match TransId column of XTrans with TransType's Id column.
I am new to Oracle. In Sql Server 2005 i get an ambigious column error. Why doesn't Oracle give such an error? Is this a bug?

My intention is to match XTRANS.TRANSID with TRANS.ID not TRANSTYPE.ID. But oracle matches it with TRANSTYPE.ID. Also TRANSTYPE is not in the FROM clause, why is it the default table? I couldn't understand.
As you said, I get the expected error with following SELECT
SELECT TRANS.ID, TRANS.INVISIBLE
FROM TRANS, TRANSCAT TC, TRANSTYPE TT
WHERE INVISIBLE = 0
AND TC.ID = TRANS.TRANSCATID
AND TT.ID = TRANS.TRANSTYPEID
AND ID IN (SELECT DISTINCT TRANSID FROM XTRANS WHERE XTRANS.DESCR LIKE '%Geri%' )

Similar Messages

  • FaceTime Camera not detected @ Google Hangout with OS X Mavericks 10.9

    after i update my mac book air 2013 mid, my FaceTime Camera not detected @ Google Hangout with OS X Mavericks 10.9

    ekeong wrote:
    after i update my mac book air 2013 mid, my FaceTime Camera not detected @ Google Hangout with OS X Mavericks 10.9
    If the problem is only with Google Hangout, take a look at FaceTime Camera not detected @ Google Hangout with OS X Mavericks 10.9 - Google Groups.  You may need to wait for a google update or contact Google Support.
    If ithe trouble is with other apps, too, see Apple's http://support.apple.com/kb/HT2090
    (Over time, Apple has changed the built-in camera's name on newer Macs from "iSight" to "FaceTime" and then to "FaceTime HD."  Regardless of the name of your Mac's built-in camera, the same info and troubleshooting applies.)
    Message was edited by: EZ Jim
    Mac OSX 10.8.5

  • Replacing selects with join

    SELECT vbeln
               kunnr
               FROM vbpa
               INTO TABLE l_i_vbpa
               FOR ALL ENTRIES IN i_kna1
              WHERE kunnr EQ i_kna1-kunnr.
          IF NOT l_i_vbpa[] IS INITIAL.
        Fetch the Credit checks.
            SELECT vbeln
                   gbstk
                   cmgst
                   FROM vbuk
                   INTO TABLE l_i_vbuk
                   FOR ALL ENTRIES IN l_i_vbpa
                  WHERE vbeln EQ l_i_vbpa-vbeln.
    with
        SELECT a~vbeln
               a~kunnr
               b~gbstk
               b~cmgst
               from vbpa as a inner join vbuk as b
               on avbeln eq bvbeln
               INTO TABLE ITAB
               FOR ALL ENTRIES IN i_kna1
              WHERE kunnr EQ i_kna1-kunnr.
    Is this a correct statement.
    Pl let me know if any changes req.
    Thanks
    Kiran

    hi,
    Check if the table is empty or not for each select ...It is always better to use for all entries as two different selects as yours than using joins ...
    if not i_kna1[] is initial.
    SELECT a~vbeln
    a~kunnr
    b~gbstk
    b~cmgst
    from vbpa as a inner join vbuk as b
    on avbeln eq bvbeln
    INTO TABLE ITAB
    FOR ALL ENTRIES IN i_kna1
    WHERE kunnr EQ i_kna1-kunnr.
    endif.

  • ITunes V12.1.2.27 on Windows 8 does not detect iPhone 6 with IOS v8.3

    Hello there,
    It all began when I installed the latest IOS 8.3 and iTunes V12.1.2.27. iTunes simply does not detect my iPhone 6 any longer, but it does detect my old iPod mini. Everything used to be working just fine until the software update was done.
    I've run thru all the steps on the Apple support page and spent over an hour on the phone with customer support. Checked the Apple mobile device driver, deinstalled iTunes, reinstalled iTunes, changed connecting cables etc etc. Nothing works!!
    Help!
    LES

    exact same issue. And I can be TOTALLY sure it is related to the update since I was at the birthday party of my little nephew taking photo and everything were just fine. Then my brother asked me if I had already updated my iPhone. I said no and then I updated it while I was still there. From the moment the phone ended the update, I ended taking photos... The update screwed the camera focus mechanism somehow. I'm trying to downgrade to 8.1.3 and see if it will be back to normal. In this case it is a software issue, otherwise it will be a hardware failure caused by the update. I'm dowloading 8.1.3 ipsw right now.

  • Firewire not detected by FCP with OS-X 10.4.10 (Tiger), worked fine w 10.3.

    Hi all, hope some one can help, I just upgraded to Tiger OS (OX-X 10.4.10) from latest updated OS, now FCP dos not find the 720 x 480 Firewire Device for external video, I use an ADVC 110 converter that was working very well to "Print Video to Tape" on a betaca SP VTR, i readed most of the support pages, did the erase FC preferences on user folder, reinstalled FCP 4.5 (That is my FCP Version), also downloaded and installed the FCP 4.5 Update from the FCP Update Webpage, Also erased the complete FCP an all referenced files on my hard disk and reinstalled FCP, last i did was connect my Sony DSR 300 Camera and still FCP can't find it, It's only not detected on FCP, the computer DOES recognize both (ADVC and Camera) on the Firewire connection at System Proffiler, do you think that an OSX Clean Install would fix this ?

    Before you updated to 10.4.10 did you do a search of these forum pages to discover what you were doing was going to be wrong? Evidently not. There are literally dozens of messages like yours warning of what would happen.
    FCP 4.5 was optimized for OSX 10.3. Some people have been able to run it on OSX 10.4. But it's not designed to run with that.
    Did you also update your Quicktime to 7.2? If so that will break many things. You must go back to Quicktime 6 with updates.

  • Keynote issue: Why does my iPhone 5 not detect my iPad with Retina Display when both devices are up-to-date?

    I have an iPhone 5. I am trying to pair it to my iPad with Retina Display. However, the devices do not detect each other when trying to pair over Keynote.
    My apps and iOS are up-to-date. What is the problem? I have even tried wi-fi. I successfully paired the device to my iMac and it works.

    This is for you and any other person that needs it. I didn't know how to use it properly.
    Therefore, I guess it is operator error on my part.
    You have to go into your Presentation tools and enable the remote from there.
    Thank you for the link.

  • Include a column Not used in Tables In join

    Hello All,
    I need a temporary column xy in select list not from the tables i used for joining.
    Like SELECT a.abc,b,def
    FROM arety a
    Left outer join
    bgtyu b
    on a.id=b.id
    I need an additional column like xy no used from any table
    SELECT a.abc,b.def,xy
    FROM arety a
    Left outer join
    bgtyu b
    on a.id=b.id

    Hi,
    Try,
    SELECT a.abc,b.def, 'xy' TEMP_COL
    FROM arety a
    Left outer join
    bgtyu b
    on a.id=b.idAnyway what is the use of this? Can you explain your actual requirement?
    Hope this helps.
    Regards,
    Manu.
    Edited by: Manu. on Mar 28, 2012 7:07 AM

  • Select with Join doesn't work

    Hi @ll,
    can anybody say why I get the syntax error The column name "VKORG" has two meanings. ABAP/4 Open SQL statement.
    Thanks
    Kam
      SELECT vtweg vmsta mtpos vkorg
        FROM MVKE
        INNER JOIN YMMARKET_CODE
        ON mvkevkorg = ymmarket_codevkorg
        INTO CORRESPONDING FIELDS OF TABLE i_mvke
        WHERE mvke~matnr = p_matnr.

    Because the column name vkorg has two meanings :P
    It must be either
    SELECT vtweg vmsta mtpos mvke~vkorg
    FROM MVKE
    INNER JOIN YMMARKET_CODE
    ON mvke~vkorg = ymmarket_code~vkorg
    INTO CORRESPONDING FIELDS OF TABLE i_mvke
    WHERE mvke~matnr = p_matnr.
    or
    SELECT vtweg vmsta mtpos ymmarket_code~vkorg
    FROM MVKE
    INNER JOIN YMMARKET_CODE
    ON mvke~vkorg = ymmarket_code~vkorg
    INTO CORRESPONDING FIELDS OF TABLE i_mvke
    WHERE mvke~matnr = p_matnr.

  • [SOLVED] HP Touchpad not detected or working with kernel 3.4.6-1

    On my HP Folio 13 (https://wiki.archlinux.org/index.php/HP_Folio_13), the touchpad stopped working tonight after upgrading to kernel 3.4.6-1.
    Downgrading back to 3.4.5 fixed it. I've tried AUR xf86-input-synaptics-led and the stock xf86-input-synaptics packages.
    Doesn't even seem to be detected, as there's not even a mention or reference to "synaptics" in /var/log/xorg.0.log, and it's nowhere to be found under /dev/inputs/.
    It isn't listed under "xinput -list" either (normally shows as "SynPS/2 Synaptics Touchpad").
    Last edited by sultanoswing (2012-07-26 08:18:15)

    anrxc wrote:Hello you need to rebuild synaptics-led with the new kernel if you have it installed. It replaces/overrides psmouse module in the kernel, and if it fails to load you would be left without a touchpad.
    Yep that was the problem. I'd forgotten I'd compiled and installed the psmouse module using synaptics-led (/face-palm)
    The AUR package, along with xf86-input-synaptics-led, did make the double-tap top-left corner hotspot work to turn the touch pad on and off. The LED light showing whether the pad is on or off never worked, however.
    So - I'm now back to stock xf86-input-synaptics and on kernel 3.4.6-1 and all is working as it should.

  • Is iphone 4 having issues with Blue tooth?. I have checked four iphone brand new sets from different location. Not detecting other devices

    Is iphone 4 Having issues with Blue Tooth connectivity ? Last saturday i have bought up iphone 4,  when i checked that device blue tooth was not detecting the other iphones. I went to apple store in Ottawa. They checked with their Mac computers. They said Yes this iphone is having problem. Please exchange it on the store you bought up.  I have exchanged that iphone with brand new, again same issues...
    iPhone is not detecting other devices with Blue Tooth.  I have checked with other two. they having same problem.
    Please tell me, What apple gonna do with my iphone now ?  Should i keep it ? or cancel my contract with cell phone company.  As i am sure they not going to replace it again or gonna make excuses.
    Waiting for replies [email protected]

    I have upgraded my iphone 3 to a 4. I just recently discovered that while the iphone 3 automatically discovers bluetooth but the iphone 4 does not (couldn't discover any bluetooth). My bluetooth is Jabra SP200. It turned out, there are other steps to take with the bluetooth device to pair with the iphone 4. As stated, iphone 3 detected it automatically. But w the iphone 4, I had to press and hold the answer button of the Jabra for it to pair with iphone 4. Call the bluetooth manufacturer directly and check with their alternative pairing procedures.
    Hope this helps.

  • H.P. LASERJET 1213nf Mother Problem (Not Detecting)

    H.P. Laserjet 1213nf
    Printer Not Detecting :   Problem is with the Mother Board, confirm by H.P.LaserJet Authorise Service Centre, Maha Electronics PVT. LTD. Andhra Pradesh, India.
    we are ready to replace the mother board, but service centre is not supporting by saying this model is not repaired after warranty.
    Tell me from whome, we have to repaired the printer, spares will not available outside. H.P. Service center they are suggesting to repaired outside.
    when, H.P. dont want to give after sale service, why you are selling this printer, this is not 1 case, there are many H.P. same model printers inthe market having same problem.
    H.P. is famous for there tremondous customer support, then why this printer is not servicing by H.P.
    IF, we dont get the support DIRECTLY, WE ARE POSTING THE SYMTOM OF THIS MODEL PRINTER IN FACEBOOK, TWITTER, LINKIN ETC., atleast other will not face the problem.
    we want immediate responce (support)
    hope, we will get support from you as soon as possible.
    This question was solved.
    View Solution.

    Hi indotech06,
    If your HP Printer is no longer covered under its standard warranty or an HP Care Pack Service, you still have several options to get HP support.
    http://h10025.www1.hp.com/ewfrf/wc/document?cc=in&destPage=document&docname=c02652026&lc=en&tmp_docn...
    I am an HP employee.
    Say Thanks by clicking the Kudos Star in the post that helped you.
    Please mark the post that solves your problem as "Accepted Solution"

  • Outer Join problems - "ORA-30563 outer join operator (+) not allowed in select-list"

    Products: Discoverer 4.1.33.0.2
    (Admin and User/Plus)
    8i EE 8.1.7 (Discoverer server)
    8i EE 8.1.5 ('source data' server)
    Background assumptions: (1) If a column from an "outer-joined" table is compared to a constant, the outer join operator must be applied to that column in order for the outer join to work. (2) A 'Condition' specified in Discoverer User/Plus manifests as a comparison to a constant.
    I created a join in Admin between two folders, selected 'outer join on detail' option. In User/Plus, created worksheet containing columns from the joined folders. When no Conditions are NOT specified, results seem ok. However, when Condition IS added, worksheet encounters "ORA-30563 outer join operator (+) not allowed in select-list" and returns blank sheet.
    To workaround, created Custom folder with outer join in place. Didn't work either with Conditions specified. No error, but I think that because Discoverer did not 'outer join' the Condition column, the outer join was ignored.
    Any insights, ideas, or workarounds are much appreciated.
    -Jim

    If you build a query that uses an outer join then any items from the potentially deficient side of the join will have (+) appended to them everywhere in the sql. Up until 8.1.7 this was OK in the select list as it was just treated as noise and ignored - However this now fails with ORA-30563:
    outer join operator (+) not allowed in select-list...
    In 4.1.33.1.6 you get the error 'ORA-30563 outer join operator(+) not allowed in select list'.
    In 4.1.36.1.10 the query runs OK.. Your work around I would guess would be to create a custom folder as you suggested.

  • DVD-Audio and "can not detect sound blaster card" with Audigy2 Va

    I recently purchased an "Audigy2 Value" card from an eBay user, because I recently purchased some DVD-Audio discs. I downloaded the Audigy2 drivers from the website, and the Creative MediaSource player. 5. Surround sound worked fine for me, though sometimes the driver would reset to the default 2/2. sound and I would have to re-select 5. sound, which was annoying.
    Then I was completely unable to get the MediaSource player to recognise my DVD-Audio discs, and the EAX functionality of the player would never work. The EAX logo never appeared in the player. When I tried installing the MediaSource player from an install disc, I got the message "can not detect sound blaster card". Then I discovered the world of EEPROM problems.
    I followed advice from some other threads, including using ScanPCI to get information on the card, which yielded the following result.
    When installed on my machine (Asus A7A266 motherboard) the ScanPCI reads:
    Vendor 02h Creative Labs
    Device 0008h Unknown
    Command 0005h (I/O Access, BusMaster)
    Status 0290h (Has Capabilities List, Supports Back-To-Back Trans., Medium Timing)
    Revision 00h, Header Type 00h, Bus Latency 20h
    Self test 00h (Self test not supported)
    PCI Class Multimedia, type Audio
    Subsystem ID 0002h Unknown
    Subsystem Vendor 02h Creative Labs
    Address 0 is an I/O Port : 0000A800h
    System IRQ 5, INT# A
    New Capabilities List Information :
    Power Management Capabilities
    Supports power state D2
    Supports power state D
    Current Power State : D0 (Device fully-operational, no power saving)
    On another machine (specs unknown, it's a "house pc") I got this (with 3 entries!):
    Vendor 02h Creative Labs
    Device 0002h EMU0K Audio Chipset (SB Li've!)
    Command 0004h (BusMaster)
    Status 0290h (Has Capabilities List, Supports Back-To-Back Trans., Medium Timing)
    Revision 04h, Header Type 80h, Bus Latency 20h
    Self test 00h (Self test not supported)
    PCI Class Multimedia, type Audio
    Subsystem ID 002002h CT4850 SBLi've! Value
    Subsystem Vendor 02h Creative Labs
    Address 0 is an I/O Port : 00009000h
    New Capabilities List Information :
    Power Management Capabilities
    Current Power State : D0 (Device fully-operational, no power saving)
    Vendor 02h Creative Labs
    Device 7002h PCI Gameport Joystick
    Command 0004h (BusMaster)
    Status 0290h (Has Capabilities List, Supports Back-To-Back Trans., Medium Timing)
    Revision 0h, Header Type 80h, Bus Latency 20h
    Self test 00h (Self test not supported)
    PCI Class Input, type Other
    Subsystem ID 002002h PCI Gameport Joystick
    Subsystem Vendor 02h Creative Labs
    Address 0 is an I/O Port : 00008800h
    New Capabilities List Information :
    Power Management Capabilities
    Current Power State : D0 (Device fully-operational, no power saving)
    Vendor 02h Creative Labs
    Device 0008h Unknown
    Command 0004h (BusMaster)
    Status 0290h (Has Capabilities List, Supports Back-To-Back Trans., Medium Timing)
    Revision 00h, Header Type 00h, Bus Latency 20h
    Self test 00h (Self test not supported)
    PCI Class Multimedia, type Audio
    Subsystem ID 0002h PCI Gameport Joystick (Guess Only!)
    Subsystem Vendor 02h Creative Labs
    Address 0 is an I/O Port : 00008400h
    New Capabilities List Information :
    Power Management Capabilities
    Supports power state D2
    Supports power state D
    Current Power State : D0 (Device fully-operational, no power saving)
    (Just a note: above you can clearly see that it does not say I have an Audigy, it thinks it is a SBLi've. Is this normal? The card IS an Audigy 2, it says so on the card.)
    So, I put the card back on my own PC, thinking this has fixed my EEPROM, but I get the same as before. Subsystem ID 0002h. And of course the install software will not detect the card.
    I realise that I could go back to using the web drivers, but this still leaves me with MediaSource not recognising the card and not enabling DVD-Audio or EAX, which is why I bought the card in the first place!
    I have heard that the VIA chipset is possibly to blame for the EEPROM problems on the Audigy cards, and certainly it seems like it is not permanent, since it gave different information on the other PC. So now I am seriously considering getting a new motherboard.
    Do other motherboards cause this same problem? I don't want to buy another board and get the same trouble. All I want is to be able to install my MediaSource and have it recognise my card so I can listen to my DVD-Audio discs.
    Cheers,
    Russ.

    Figured out my problem. Installing the drivers from the web to begin with was a bad idea. They just did not work properly with the card.
    The "card not found" problem has gone as well, after installing it in another PC. I am also using the proper install disc now, as the other one I was using turned out to not be for the Audigy 2 value after all, but was an Audigy 2 install disc. That easily explains the "Card not found" error. The differing results from the ScanPCI program are still bizarre, though.
    Thanks to all of the people on the forum who posted information in other threads to help me deal with this issue. For now I am sticking with the original drivers from the disc and I am not upgrading.

  • My Mac Pro (2006) with NVidia GeForce 8800 GT is not detecting a second display.  What can I do?

    My Mac Pro w/ NVIDIA GeForce 8800 GT does not detect a second display from the System Preferences / Displays.  Even though I select the "Detect Displays" button, nothing happens.  I also have Bootcamp and Windows 7 in a partition on my drive.  When I operate with Windows 7, there is no problem detecting both of my displays.  However, when I operate with Windows 7, there is no sound signal sent from my sound card.  When I switch back to the OS X then I get a sound feed from the sound card, but then it will not detect more than one monitor.  I'm ready to pull out my hair.  Anyone have suggestions?

    http://store.apple.com/us/product/MC094Z/A
    Leopard 10.5.6 DVD (Amazon has it for $106)

  • Column not found error while populatin a oracle table with ODI USer

    Hi,
    I am trying to populate a column in a oracle table with the ODI USER name using the function getUser("USER_NAME") in the Mapping column of the Interface, But the interface throwhing an error *Column not found : Supervisor in Statement [Select......]*. but it's working fine with getUser("I_USER') the column is populating the user identifier.
    can any one help me out why user is not populating.
    Thanks

    Enclose the call to the getUser api inside single quotes
    '<%=getUser("USER_NAME")%>'ID being a number can be used directly but USER_NAME returns a string that needs to be quoted

Maybe you are looking for

  • Database link to the same database

    I'm trying to create a database link to the same database. It doesn't seem to be working ... basically, the target system will have 2 separate database instances. I need to emulate this in a single instance database (actually, I don't want to try run

  • 64 bit version of Adobe Air (Windows)

    Hello We are developing an Adobe Air application on windows, but in our case we need lots of RAM, and a 32 bit system can not use much RAM. We would like to know if there is a 64 bit version of Adobe Air or if such version will ever be launched.

  • Payment proposal approval

    In the APP -F110 ,once the proposal is made is there standard option where a workflow can be triggered to get the approval of the superior before the payment run is made. Please suggest.

  • Uplaod Adobe form from application server

    I've a requirement where the Adobe interactive from files will be located in the application server directory and need to be uploaded from there. I'm using "open data set... in binary mode"  comment to open the file and then read it and store in the

  • Codec:HDV1080i60, integer (Big Endian), Timecode

    I want to play quicktime files. I have Quicktime Pro, but when I play my files, I can hear audio but not see video. The screen is blank white. the codec is: HDV1080i60, Integer (Big Endian), Timecode. Does anyone know a plug-in that will resolve this