Dim Whit needs assistance with White Spot

I am using PSE 9 and a Mac.  I am a new learner to photography and Photoshop.  Although I have read, studied, and worked with tutorials, I am having great difficulty in having success with editing some pictures I took for my niece.  She is getting married and does not have money for a photographer, so she ask me to take some photos.  I have been unable to succefully use the clone stamp to fix the sun spot in the middle of the couple.  Maybe I am going about it the wrong way, could someone please help me walk through how to fix this photo, then "I" can fix the rest of the photos that also have this problem.  I would appreciate your assistance greatly, and I know my Niece will also. 

It’s a difficult situation caused by camera lens flare by taking the photo against the light rather than keeping the sun behind you.
I think all you can do I to use the dodge and burn tools. Firstly the burn tool by repeatedly clicking with the mouse to gradually darken some of the areas within the spotlight. You may need to then select the dodge tool to lighten any areas such as skin which may become too dark.
These tools are nested with the sponge tool and if you keep pressing the O key you can toggle through them.
Alternatively use one of the filters to add more lens flare turning a mistake into a feature of sparkle!

Similar Messages

  • Need assistance with Windows 2008 R2 server BSOD - ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY (fc)

    Need assistance with Windows 2008 R2 server BSOD - ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY (fc)
    I have a Windows 2008 R2 server which is experiencing random BSOD during the night. This is occurring maybe once or twice a week. I have gathered two Memory crash files. This server is running Citrix XenApp 6.5 but nothing else is reporting an issue except
    for the memory dump. I’m looking for assistance in reading crash file and finding the cause.
    I’ve spent over a week going through articles trying to learn and trouble shoot the BSOD but no closer to understanding the WinDbg 6.3.9600 report.
    This is a production server and I have verified that Windows Updates has updated the server with latest releases. I’m hoping that the crash file will show something before I have to run the Driver Verifier.
    The crash zip file is located -
    https://onedrive.live.com/redir?resid=9644A4E0A26873B1!2359&authkey=!AMS4Svuk-SS3-JA&ithint=file%2czip
    *                        Bugcheck Analysis                                   
    ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY (fc)
    An attempt was made to execute non-executable memory.  The guilty driver
    is on the stack trace (and is typically the current instruction pointer).
    When possible, the guilty driver's name (Unicode string) is printed on
    the bugcheck screen and saved in KiBugCheckDriver.
    Arguments:
    Arg1: fffff880009eff38, Virtual address for the attempted execute.
    Arg2: 8000000002cfe963, PTE contents.
    Arg3: fffff8800da2eea0, (reserved)
    Arg4: 0000000000000002, (reserved)
    Debugging Details:
    DEFAULT_BUCKET_ID:  WIN7_DRIVER_FAULT
    BUGCHECK_STR:  0xFC
    PROCESS_NAME:  powershell.exe
    CURRENT_IRQL:  0
    ANALYSIS_VERSION: 6.3.9600.17237 (debuggers(dbg).140716-0327) amd64fre
    TRAP_FRAME:  fffff8800da2eea0 -- (.trap 0xfffff8800da2eea0)
    NOTE: The trap frame does not contain all registers.
    Some register values may be zeroed or incorrect.
    rax=fffffa80070f3648 rbx=0000000000000000 rcx=fffffa80070f3648
    rdx=fffff8800da2fbf8 rsi=0000000000000000 rdi=0000000000000000
    rip=fffff80001680b80 rsp=fffff8800da2f030 rbp=fffff8800da2fbd0
     r8=fffff8a01804c680  r9=fffff8800da2fc68 r10=fffffffffffffffd
    r11=fffff8800da2fa90 r12=0000000000000000 r13=0000000000000000
    r14=0000000000000000 r15=0000000000000000
    iopl=0         nv up di pl nz na pe nc
    nt!KiPageFault:
    fffff800`01680b80 55              push    rbp
    Resetting default scope
    STACK_COMMAND:  kb
    FOLLOWUP_IP:
    nt! ?? ::FNODOBFM::`string'+44dfc
    fffff800`017008b8 cc              int     3
    SYMBOL_STACK_INDEX:  1
    SYMBOL_NAME:  nt! ?? ::FNODOBFM::`string'+44dfc
    FOLLOWUP_NAME:  MachineOwner
    MODULE_NAME: nt
    IMAGE_NAME:  ntkrnlmp.exe
    DEBUG_FLR_IMAGE_TIMESTAMP:  531590fb
    IMAGE_VERSION:  6.1.7601.18409
    FAILURE_BUCKET_ID:  X64_0xFC_nt!_??_::FNODOBFM::_string_+44dfc
    BUCKET_ID:  X64_0xFC_nt!_??_::FNODOBFM::_string_+44dfc
    ANALYSIS_SOURCE:  KM
    FAILURE_ID_HASH_STRING:  km:x64_0xfc_nt!_??_::fnodobfm::_string_+44dfc
    FAILURE_ID_HASH:  {aa632d36-b0f7-67cf-89e2-1cec389c0a11}
    Followup: MachineOwner

    Hi Kaysel_GTG,
    Just addition. Regarding to Bug Check 0xFC, please refer to following article and check if can help you.
    Bug Check 0xFC: ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY
    By the way, since it is not effective for us to debug the crash dump file here in the forum. If this issues is a state of emergency for you. Please contact Microsoft Customer
    Service and Support (CSS) via telephone so that a dedicated Support Professional can assist with your request.
    To obtain the phone numbers for specific technology request, please refer to the web site listed below:
    http://support.microsoft.com/default.aspx?scid=fh;EN-US;OfferProPhone#faq607
    if any update, please feel free to let us know.
    Hope this helps.
    Best regards,
    Justin Gu

  • HT201209 I need assistance with trying to figure out how to change my security code answer

    I need assistance with trying to figure out how to change my security code answer

    If you mean the answers to your security questions, then f
    rom http://support.apple.com/kb/HT5665 :
    If you have three security questions and a rescue email address
    sign in to My Apple ID and select the Password and Security tab to send an email to your rescue email address to reset your security questions and answers (the steps half-way down that page should give you a reset link)
    If you have one security question and you know your Apple ID passwordsign in to My Apple ID and select the Password and Security tab to reset your security question.
    If you have one security question, but don't remember your Apple ID passwordcontact Apple Support for assistance. Learn more about creating a temporary support PIN to help Apple confirm your identity when you contact Apple Support.
    If you can’t reset them via the above instructions (you won't be able to add a rescue email address until you can answer your questions) then you will need to contact iTunes Support / Apple in your country to get the questions reset.
    Contacting Apple about account security : http://support.apple.com/kb/HT5699
    When they've been reset (and if you don't already have a rescue email address) you can then use the steps half-way down this page to add a rescue email address for potential future use : http://support.apple.com/kb/HT5312

  • Need assistance with my Porsche Design LaCie Time Capsule... It is not operating at all.. I have ran the diagnostic via the Disk Utility and under the error reading it runs the repair and then says it not about to repair what do I do... Thanks

    Need assistance with my Porsche Design LaCie Time Capsule... It is not operating at all.. I have ran the diagnostic via the Disk Utility and under the error reading it runs the repair and then says it not about to repair what do I do... Thanks

    LaCie doesnt make ANYTHING.  It contains a Seagate 3.5" 5400RPM HD.
    Check the HD on another computer, if nothing, your SATA bridge is fried, or the HD (very unlikely since its a Seagate inside)
    Youd have to crack open the HD, remove the SATA bridge cart thats plugged into the HD and put the HD into an enclosure or a HD dock to get the data
    those external HD use a 50 cent SATA bridge famous for failing.  The curse of all the good HD externals is the junk 3rd party SATA bridges attached to them that crash and burn.
    Sata bridge:

  • I need assistance with uploading pictures from mobile connection to computer

    I need assistance with uploading pictures from my mobile to my computer

    I need assistance with uploading pictures from my mobile to my computer

  • I need assistance with changing language from German to English

    I need assistance with changing language from German to English. Unable to uninstall product from control panel.

    What exactly means "unable"?
    Since you mention Control Panel, I assume that you are on Windows.  Try using http://labs.adobe.com/downloads/acrobatcleaner.html

  • Need assistance with multiple issues with several G5's

    Hello All,
    I need to get some assistance with some issues that I am having with several G5 Dual’s
    I just started a new position and I have 4-G5 Dual’s that are in various states of disrepair. Normally I would call Apple support but they did not purchase the extended AppleCare packages for any of the G5’s theu purchased and they are ALL over a year old now. Any suggestions would be greatly appreciated.
    G5 number 1 - Has its fans running at full output all the time. Could this be a firmware issue?
    G5 number 2 – Had it’s logic board replaced by one of our company computer techs and now at start up gives a long tone then boots to white screen with a command prompt. Requiring me to either type “mac-boot” or “shutdown”. If I continue the boot process the machine just goes to a gray screen and stalls. I researched this yesterday and tried several solutions I found here but to no avail. Seems to me that past of the issue is that it is stuck looking for a firmware upgrade. How do I get past it?
    G5 number 3 – Mac seems to boot correctly but when you click on the Apple icon in the upper left hand corner the Finder blinks out and then comes back. It does this every time we try to go to the Apple menu. We removed the original hard drive and installed in a known good drive, our tech drive with a G5 image, rebooted the mac and the same issue occurs with the Finder.
    G5 number 4 – This unit boots to black screen with a Unix command prompt displaying “root#”. Any thoughts.
    Thanks
    Paul
    G5 Dual   Mac OS X (10.3.9)  
    G5 Dual   Mac OS X (10.3.9)  

    Apparantly someone not certified to repair them messed them up.
    Tell bossman it would be in his best interest for you to take them to a authorized Apple Repair and get it done with.
    Tell him that Mac's rarley screw up hardware wise and there really hasn't been a great demand for skilled repair techs outside of Apple.
    If your worried about your job, tell him you can take care of the software, training, minor hardware and networking end of the matter. Which, luckily for you, are longtern and ongoing needs. You can tell him that.
    There's nothing wrong in admitting you don't know how to do something and keeping your job, than to be unable to fix them and lose your job.

  • Need Assistance With Custom Calculation Script

    I need help with a custom calculation script in Acrobat Pro.  I am trying to add the sum of fields A, B, C, D, E, F, and G together with the lesser value of fields H and I.  What would be the script to enter for this result?  Thank you.

    event.value = Number(this.getField("A").value) + Number(this.getField("B").value) + Number(this.getField("C").value) + Number(this.getField("D").value) + Number(this.getField("E").value) + Number(this.getField("F").value) + Number(this.getField("G").value) + Math.min(Number(this.getField("H").value), Number(this.getField("I").value));

  • Need Assistance with Plugin

    I am trying to acess my Nascar trackpass. I keep getting an error message that my flashplayer plug in keeps crashing. What Can I do?

    Hi Kaysel_GTG,
    Just addition. Regarding to Bug Check 0xFC, please refer to following article and check if can help you.
    Bug Check 0xFC: ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY
    By the way, since it is not effective for us to debug the crash dump file here in the forum. If this issues is a state of emergency for you. Please contact Microsoft Customer
    Service and Support (CSS) via telephone so that a dedicated Support Professional can assist with your request.
    To obtain the phone numbers for specific technology request, please refer to the web site listed below:
    http://support.microsoft.com/default.aspx?scid=fh;EN-US;OfferProPhone#faq607
    if any update, please feel free to let us know.
    Hope this helps.
    Best regards,
    Justin Gu

  • Need help with white spaces/halos when creating PNG

    I'm using Illustrator CS6 on Windows 7. I'm trying to create some pushpins that will go on an online map. I've created the graphic in Illustrator and everything looks nice and sharp. My problem is when I try to convert this .ai file to png. The ai file is set up on 8.5 x 11 artboard with the graphic taking up the whole artboard; the final size of the png needs to be 20x34 pixels at 72 dpi.
    I've tried both Save for Web and Export but no matter what I do, when I open the png in Photoshop, there is a white space between the grey pushpin and the black stroke as well as around the outside of the S. No matter what I've tried, I can't get rid of these unwanted white spaces/halos. Is there a setting I'm missing somewhere? The large image below is how it looks in Illustrator; the small image is the png opened in Photoshop. How can I get the small png to be as crisp as the large ai file? Thanks.

    mc-mark,
    Are you sure the artwork is contained within whole pixels on the Artboard?
    One way to obtain that is to move the artwork so that the Transform panel tells you that the X and Y values of the lower left corner (or centre or something else) are whole pixels/points; another way is to tick Align to Pixel grid  in the Transform panel, but I am afraid that may distort the artwork when used at this stage.

  • Need assistance with CSS error or incorrect

    Hi - hope someone can help me.  I'm setting up a mega menu in Dreamweaver and then will export the code to WordPress.  First, to get everything working, here is the menu in HTML; I basically just set it all up in DW to get it to work:
    http://designerandpublisher.com/megamenu/2/index7.html
    I then went into the back end of the WordPress site and pasted the menu code in it.  The end result wasn't working so I got rid of the "th, a" in the #mainmenubar CSS code and when I did so, it's fine but the color of the menu text is green.  I need to make that text and only that text white.  Here is a screenshot (I can't show you the actual site because it's restricted):
    So I need to make the text links in the bar white.  I know it has to be some kind of class I have to make of the #mainmenubar and I've read up on it but just can't figure out how to write it to make it work.  Here is the CSS for the menu bar:
    #mainmenubar
        color:  #FFFFFF;
      text-decoration:  none;
      border: 0px solid #a1a1a1;
      height: 40px;
      background-image: url("http://gulfspilldemo.imsg.com/wp-content/uploads/blackgradient.jpg");
        background-repeat: repeat-x;
      border-radius: 10px 10px 10px 10px;
    Any help is appreciated.  Thanks - Deaf Guy

    Hi - thanks for your replies.  That's what I'm doing - adding custom CSS for the #mainmenubar but I can't figure out how to specifically tell the CSS to change the linked text to white.  I'm basically hacking into the back end of the WP site because the theme they set up for the site 4 years ago is so highly customized that you cannot just plug in a mega menu plugin.  Dreamweaver is a big big help for me in doing this because it allows me to test out the code and so forth.
    Here is the full CSS of the site.  My #mainmenubar code is not in that file yet but in the <head> while I'm testing it. Once I get it to work, I plan to add it to the main CSS file below:
    http://www.gulfspillrestoration.noaa.gov/wp-content/themes/organic_theme_ocean/style.css
    Thank you for your assistance and hope you can help.

  • Need assistance with AMD drivers (HDMI Audio Out)

    Short version:
    I have an older AMD graphics card that won't work right with the open source drivers. The proprietary driver would potentially fix my problems, but it is incompatible with my current system.
    Long version:
    I've got this lovely old AMD Graphics card, which happens to be a Radeon HD 4250 card, and despite all of the help articles in the wiki, as well as the AMD Bar & Grill thread, I still can't get the darn thing to work properly. As of right now, I'm currently using the open-source xf86-video-ati driver. While it's a nice driver that performs well for day-to-day things, I can't seem to get the more nitpicky things working properly. One such thing, is HDMI Audio support.
    Now don't go and bite my head off just yet: yes, I did read the help articles for that problem as well. I must have tried every possible fix in them, and then some. Video-out through HDMI works, at least. It's only when I try to force the audio (by adding radeon.audio=1 to GRUB) when my TV tells me it can't recognize the signal. Through all of this extensive trial-and-error, I've basically concluded that I have no other choice but to use the proprietary fglrx driver from AMD. Yay.
    Sure, sounds easy enough, right? Not really...
    Since my card is a bit older than the others, my only option is to use the 12.6 legacy version of the driver, which only supports Xorg version 1.12 and lower, as well as version 3.4 or lower of the Linux kernel. As most of us know, with Arch Linux being the bleeding-edge distro as it is, I currently run Xorg version 1.14 with Linux kernel 3.8. I've searched around for a possible way to downgrade both of these to the appropriate versions, but I've gotten more or less the same answer: downgrading is more trouble than it's worth.
    SO.... that brings me to this:
    I think I need to completely reinstall Arch Linux from the ground-up, once more. This time, however, I think I need to somehow tell it to install with older versions of both Xorg and the Linux kernel. This way, fglrx has no reason to be incompatible with my system, and I can finally quit fighting this problem and go on with my life. I'm not quite sure how to go about doing this (or if it's possible, for that matter), but that's why I'm here, and I'm definitely willing to try it in order to get this solved once and for all.
    Of course, this is just my theory of how to fix this, but if anyone thinks they can help me get the open source drivers to behave properly, please, be my guest.
    Either way, any and all help is greatly appreciated.
    Thanks!
    P.S.
    I wasn't sure what terminal outputs anyone may have needed for this, so if someone needs to see a particular output from the terminal, just ask.
    Last edited by BJSerpas (2013-04-27 22:04:24)

    Lone_Wolf wrote:Which HDMI versions do card, tv and hdmi cable provide/support ?
    I'm not quite sure what HDMI version the TV has. It's a Magnavox 32ME402V 32" HDTV, if it's relevant. Same goes for the laptop. It's a Pavilion dv6-3025dx laptop, but I have no ide what version of HDMI it's currently running. I'd suspect both of them are running something along the lines of 1.3 or 1.4, but I don't know. The cable is, well, a cable. I know it's a Sony brand cable, and the box advertised it for the PS3, though the box doesn't specify an HDMI version either.
    Lone_Wolf wrote:Are you using alsa, pulseaudio , oss for sound system ?
    As of right now, I've been sticking with alsa. I think pulseaudio is installed, but everything is set to use alsa.
    Lone_Wolf wrote:for a pure alsa system, post the output of aplay --list-devices --list-pcms
    Here you are:
    # aplay --list-devices --list-pcms
    null
    Discard all samples (playback) or generate zero samples (capture)
    pulse
    PulseAudio Sound Server
    default
    Default ALSA Output (currently PulseAudio Sound Server)
    sysdefault:CARD=SB
    HDA ATI SB, STAC92xx Analog
    Default Audio Device
    front:CARD=SB,DEV=0
    HDA ATI SB, STAC92xx Analog
    Front speakers
    surround40:CARD=SB,DEV=0
    HDA ATI SB, STAC92xx Analog
    4.0 Surround output to Front and Rear speakers
    surround41:CARD=SB,DEV=0
    HDA ATI SB, STAC92xx Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
    surround50:CARD=SB,DEV=0
    HDA ATI SB, STAC92xx Analog
    5.0 Surround output to Front, Center and Rear speakers
    surround51:CARD=SB,DEV=0
    HDA ATI SB, STAC92xx Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
    surround71:CARD=SB,DEV=0
    HDA ATI SB, STAC92xx Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
    hdmi:CARD=HDMI,DEV=0
    HDA ATI HDMI, HDMI 0
    HDMI Audio Output
    **** List of PLAYBACK Hardware Devices ****
    card 0: SB [HDA ATI SB], device 0: STAC92xx Analog [STAC92xx Analog]
    Subdevices: 0/1
    Subdevice #0: subdevice #0
    card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    Lone_Wolf wrote:check in alsamixer the hdmi is not muted (just in case)
    No, it's not muted. When I check the HDMI device, it's set to 00 and I have no option of changing it. It's just stuck to that.
    Lone_Wolf wrote:Try aplay --device=name_of_hdmi_device /path/to/some/soundfile
    Yeah, I've tried that. It doesn't play out to the TV, but if I set the device to my laptop speakers, the sound test works (unsurprisingly).

  • Need assistance with a transport (TP)

    As information/background, I have been away from SAP and basis for about four years. Due to personnel changes here, I am now returning to it. While I was away, our SAP system was upgraded from version 4.0B to “SAP R/3 ENTERPRISE 47X110”. I was not a part of the upgrade and have no details as to how it was accomplished.
    We have two SAP “systems”: DEV and PRD and they are on separate partitions of an i5 520. Both are running on OS/i5 V5R3M5 with up-to-date CUMe packages, etc, and PASE is installed. Both of these “systems” use the 6.20 kernel at patch level 1598. We know that this is an OLD kernel and we need to upgrade. That may be the problem in this case but I have no way to patch our kernel because it is so long out of support and no patches are available.  Moreover, I am pulling my hair out trying to create a plan to upgrade to kernel 6.40.
    We use ABAP only, we have no JAVA anything and therefore, no NetWeaver (I don't even know what it looks like).
    All that being said, we need to implement changes per note 1004311.
    Here is what I have done so far and the resulting errors:
    Downloaded the .zip file in note 1004311 to my PC.
    Unzipped the files locally using WinZip.
    FTP'd to the development partition.
    Issued command  QUOTE SITE NAMEFMT 1
    Issued command  lcd '/usr/sap/trans/data'
    Issued command  bin
    Issued command  put R242611.p6b
    Issued command  lcd '/usr/sap/trans/cofiles'
    Issued command  ascii
    Issued command  put K242611.p6b
    Issued command  quit
    Logged on to the development partition as DEVOFR
    Issued command  lcd /usr/sap/trans/bin
    Command WRKLNK reveals actual path is  /QFileSvr.400/<production partition>/sapmnt/trans/bin
    Issued command  tp 'addtobuffer P6BK242611 DEV'
    Results:
      This is R3620DEV/TPOS4 version 320.56.80 (release 620)
      E-TPSETTINGS could not be opened.                     
      EXIT                                                  
      Error in TPSETTINGS: transdir not set.                
      tp returncode summary:                                                                               
    TOOLS: Highest return code of single steps was: 0     
      ERRORS: Highest tp internal error was: 0208           
      tp finished with return code: 208                     
      meaning:                                              
        error in transportprofil (param missing, unknown,...)
      Press ENTER to end terminal session.                  
    Of course, if I can't get it into the buffer, I can't import it.
    Where do I go from here to resolve this issue?  Is there some other process that I should use instead?  I can't find anything in STMS that will allow me to add anything to the buffer.
    Any help is greatly appreciated.
    Robert

    Hi, Victor
    Thanks, again.
    It imported but has this message:
    Ended with return code:  ===> 4 <=== 
    Is that okay to ignore?
    Robert

  • Need Assistance with Download iOS 6 to an iPhone 4. Error 9006

    I am experiencing difficulty with downloading ios 6 software onto my iPhone 4.  I keep getting error message that due to an unknown error "9006", the software was not downloaded to my iPhone.  I have tried downloading via iTunes (I have latest version 10.7) and via software update on the iPhone, but have been unsuccessful so far.  I have followed suggestions on the iPhone trouble shooting assistant.  Nothing has worked for me.  Any suggestions?

    Errors related to third-party security software
    Error 2, 4 (or -4), 6, 40, 1000, 9006
    Follow Troubleshooting security software. Often, uninstalling third-party security software will resolve these errors.
    There may be third-party software that modifies your default packet size in Windows by inserting a TcpWindowSize entry into your registry. Your default packet size being set incorrectly can cause these errors. Contact the manufacturer of the software that installed the packet size modification for assistance or follow this article by Microsoft: How to reset Internet Protocol (TCP/IP).
    Verify that access to ports 80 and 443 are allowed on your network.
    Verify that communication to albert.apple.com or photos.apple.com is not blocked by a firewall, or other Internet security setting.
    Discard the .ipsw file, open iTunes and attempt to download the update again. See the steps underAdvanced Steps > Rename, move, or delete the iOS software file (.ipsw) below for file locations.
    Restore your device while connected to a different network.
    Restore using a different computer.

  • Need assistance with conditional join in SQL

    Hi All -
    I need to ask for help with this query:
    Create table user_tab_col_test (table_name varchar2(30), column_name varchar2(30), data_type varchar2(30));
    Insert into user_tab_col_test (table_name, column_name, data_type) values ('table1', 'column1', 'varchar2')
    Insert into user_tab_col_test (table_name, column_name, data_type) values ('table1', 'column2', 'varchar2')
    Insert into user_tab_col_test (table_name, column_name, data_type) values ('table1', 'column3', 'varchar2')
    Insert into user_tab_col_test (table_name, column_name, data_type) values ('table1', 'column4', 'varchar2')
    Insert into user_tab_col_test (table_name, column_name, data_type) values ('table2', 'column1', 'varchar2')
    Insert into user_tab_col_test (table_name, column_name, data_type) values ('table2', 'column2', 'varchar2')
    Insert into user_tab_col_test (table_name, column_name, data_type) values ('table2', 'column3', 'varchar2')
    Insert into user_tab_col_test (table_name, column_name, data_type) values ('table2', 'column4', 'varchar2')
    Commit;
    Create table all_cons_columns_test (table_name varchar2(30), column_name varchar2(30), constraint_name varchar2(30))
    Insert into all_cons_columns_test (table_name, column_name, constraint_name) values ('table1', 'column1', 'primary')
    Insert into all_cons_columns_test (table_name, column_name, constraint_name) values ('table1', 'column1', 'secondary')
    Commit;
    This is my query and the current result:
    Select u.table_name, u.column_name, c.constraint_name
    From user_tab_col_test u
    Left outer join all_cons_columns_test c
    On ( u.table_name = c.table_name
    AND U.COLUMN_NAME = C.COLUMN_NAME
    AND C.CONSTRAINT_NAME IN ('primary'))
    order by U.table_name, U.COLUMN_NAME;
    TABLE_NAME COLUMN_NAME CONSTRAINT_NAME
    table1 column1 primary
    table1 column2
    table1 column3
    table2 column1
    table2 column2
    Three questions:
    1) I only want to return results where table_name = 'table1'. I can't seem to get this to work.
    2) Is my query proper and is this the best way to return my desired results? I.e. I want all columns from user_tab_col_test and I only want to display the constraint_name from all_cons_columns_test if the constraint_name = 'primary'.
    3) Will the synatx be the same if I need to join a third table to all_cons_columns_test?
    Any advice/suggestions are much appreciated -
    john
    Edited by: user703358 on Jan 11, 2013 8:57 PM
    Edited by: user703358 on Jan 11, 2013 9:48 PM

    Hi,
    user703358 wrote:
    ... ALL_CONSTRAINTS_TEST joins to ALL_CONS_COLUMNS_TEST on TABLE_NAME and CONSTRAINT_NAME. If you adapt this to use the data dictionary views ALL_CONSTRAINTS and ALL_CONS_COLUMNS, then rememeber to join on the OWNER column, also.
    Ultimately I want to use ALL_CONSTRAINTS_TEST.CONSTRAINT_TYPE = 'P' in my WHERE clause, instead of C.CONSTRAINT_NAME IN (primary), only because the constraint_type is a more definitive attribute than just the name of the constraint.
    I tried something like the query below but I'm getting
    ORA-00904: "U"."COLUMN_NAME": invalid identifier
    00904. 00000 - "%s: invalid identifier"
    *Cause:  
    *Action:
    Error at Line: 8 Column: 16Errors like that are caused by trying to mix old join syntax with ANSI join syntax in the same query.
    SELECT    u.table_name
    ,       u.column_name
    ,       C.CONSTRAINT_NAME
    FROM           USER_TAB_COL_TEST      U,
    ALL_CONSTRAINTS_TEST ACAbove is an example of an old-style join: there is a comma between the table names, and the join conditions are included in the WHERE clause below.
    LEFT OUTER JOIN  all_cons_columns_test  c
    ON    u.table_name    = c.table_name
    AND   U.COLUMN_NAME    = C.COLUMN_NAMEThis is an example of an ANSI-style join: the keyword JOIN appears between the table names, and the join conditions are right here, after the keyword ON.
    WHERE      U.TABLE_NAME    = 'table1'
    AND C.TABLE_NAME = AC.TABLE_NAME
    AND C.CONSTRAINT_NAME = AC.CONSTRAINT_NAME
    and AC.CONSTRAINT_TYPE = 'P'
    ORDER BY  u.table_name
    ,           u.column_name
    ;While it is possible to use both join styles in the same query, it's a really bad idea. I suggest always using ANSI syntax, especially for outer joins, but whatever style you choose, use it consistently for all joins in the same query.
    In this case, you want an inner join between tablec c and ac, so the ANSI syntax would be something like
    FROM  u  LEFT OUTER JOIN c ON ... JOIN ac ON ...In this case, it's very important that the inner join between c and ac is done before the outer join with u. How can you make sure that happens? Well, if you have an arithmetic expression such as
    12 * 5 - 1and you want to make sure the subtraction of 1 from 5 takes place before the multiplication by 12, what do you do? You can add parentheses:
    12 * ( 5 - 1 )In ANSI join syntax, you can use parentheses the same way:
    FROM  u  LEFT OUTER JOIN ( c ON ... JOIN ac ON ... )or, in full:
    SELECT    u.table_name
    ,        u.column_name
    ,        c.constraint_name
    ,       ac.constraint_type
    FROM             user_tab_col_test      u
    LEFT OUTER JOIN  (
                             all_cons_columns_test  c
               JOIN  all_constraints_test   ac
                                 ON   ac.table_name     = c.table_name
                          AND  ac.constraint_name     = c.constraint_name
                            ON    u.table_name       = c.table_name
                   AND   u.column_name       = c.column_name
                   AND   ac.constraint_type  = 'P'
    WHERE       u.table_name     = 'table1'
    ORDER BY  u.table_name
    ,            u.column_name
    ;Output:
    TABLE_NAME COLUMN_NAME CONSTRAINT_NAME CONSTRAINT_TYPE
    table1     column1     primary         P
    table1     column2
    table1     column3
    table1     column4

Maybe you are looking for

  • BPEL Process CurrencyExchangeList BUG or Limitation...its part of Oracle PIPs for AIA,

    Hi All, The BPEL process CurrencyExchangeListEbizJMSProducer is a Oracle standard process (PIPs) , but still we are getting the error. The below error in red I took from server log file. We are getting an error in Production environment while a BPEL

  • X200 - external display

    Hi, Hope someone can advice on this. I have a client who is using 2 external screens with Lenovo X200 laptop. Display is all fine but he wants to span toolbar across both external screens. Not sure whether this is possible with Intel Media Accelerato

  • A Question About Volume

    I've been staying up late for a few weeks finishing up 8 songs that I've composed that I'm going to burn to CD's for Christmas gifts for the family (they'll be my captive audience...now, they'll HAVE to listen to my songs). Presently, they sound fant

  • How will I know, if the asynchronous message fails in XI? Acknowledgment?

    Hi guys, I have a FILE->XI->FILE scenario and sometimes the inbound message failsin XI (bad structure or whatever esle).. Is it possible to receive some message, that the original message failed? I have read topics about acknowledgments, but I didn't

  • Standard Report for Organizational Unit

    Hello Team, Is there any standard report to fetch orgunit and their parent org unit ID in Organizational Management? Can we do it through Adhoc query?? Please suggest suitable solution. Best Regards, RP