Linguistic comparison - When is it required

I have a question if linguistic comparison is required with operators like =
Also lets assume that I am not interested in performing a case insensitive or accent insensitive search.
My query may be something like
Select * from test where name = '{Japanese_Name}'
It looks like for cases where you are not interested in case or accent insensitivity there may not be a need to use linguistic comparison with = operator. Is this assumption correct.

I think all the document tells us is that NLS_Sort applies to = operator when NLS_Comp is set to Linguistic.
It still leaves us with the same open question of whether there is a need to make a query linguistic if it does not need to be case or accent insensitive. ( Once again this question is only for operators that perform exact string matches like the = operator)
The reason why this question is so important to me is, like I have posted in a different forum, I need to minimize the amount of changes we need to make to our sql queries. We have a lot of queries that are using the = operator on a column that stores multilingual data. I do realize that we can alter our session to set NLS_Sort and NLS_Comp and do not really have to change our queries. But making queries linguistic comes at a performance cost. We need to make sure that all the linguistic indexes exist and plus do additional performance testing.
I would not want us to go through all this effort only to find out there was no need to make these queries linguistic in the first place.

Similar Messages

  • Binary comparison and linguistic comparisons

    I was doing some performance testing to see if I have linguistic comparisons turned on at a session level and NLS_Sort set to Japanese_M, can I still perform binary comparisons on some of my columns and make them use the binary index.
    I was pleasently surprised to see that this worked.
    alter session set nls_sort=Japanese_M nls_comp=linguistic
    select * from test where nlssort(id, 'NLS_Sort=Binary') = nlssort('00000000-0000-0000-0000-000000000001', 'NLS_Sort=Binary');
    As per the explain plan this was using the Binary index. I would have thought that since I am using a function nlssort, I would probably have to create a function base binary index for this to work.

    The parser is clever enough, in some contexts, to recognize NLSSORT(...,'NLS_SORT=BINARY') and remove it from the query. This is the opposite operation to adding NLSSORT implicitly when NLS_COMP=ANSI/LINGUISTIC.
    -- Sergiusz

  • Strange white light appearing when password input required on locked apps!

    Strange white light appearing when password input required on specific apps... Locked apps.
    It is a thick white line) appearing momentarily on upper left side of my screen.
    This only appears briefly as specific apps are opening up .....only on apps where a password is required,(locked apps) like password managers, Apple App Store, etc.
    (this is a little troubling… And I'm wondering about the security of my phone now)
    I'm using iPhone 5s with latest iOS 7.1 This only started after the latest iOS update!
    Although this line appears very briefly, I was able to get some screenshots examples (see links)
    [IMG]http://i58.tinypic.com/1zo9dt1.jpg[/IMG]
    [IMG]http://i61.tinypic.com/260bns8.jpg[/IMG]
    Apple has no idea what this is… They're only suggestion was to wipe the phone clean and reinstall from the last backup! If that doesn't work, they would replace the phone.
    Before I have to do this, I'm wondering if this could be a phone app doing this, or the iOS or something easily explained/ remedied?
    Any ideas?

    Anyone have any thoughts on this? Searches and experiments
    still not yielded an answer...

  • HT2589 When I'm required to enter billing information, the window becomes invisible. Help?

    I just got my iPad 1 a few days ago. I'm trying to sign in to the App Store, but when I'm required to enter my (mother's ) billing information, the screen goes blank, and I can only tap aimlessly on the screen to enter random stuff into whatever field it could be. I'm purely guessing as to what the heck I'm supposed to be putting in the (invisible) blanks. Please help me, I really want the Instant Buttons app!

    Try resetting your iPad ..
    Hold the On/Off Sleep/Wake button and the Home button down at the same time for at least ten seconds, until the Apple logo appears.
    Then tap the App Store icon and see if you can login.

  • When it's required to share a single object in different classes????

    Hi friends...
    I am new to java programming language....
    when it is required to share a single object in different classes???
    and
    please give me one example with explanation...
    Thank you
    regards Shree

    sun_shree wrote:
    Thanks for all giving reply.....
    please write the constructor which is accepting reference and please,,,,,, explain......
    Thanking youNo.
    This will be covered in any Java textbook or tutorial. Like this one: [http://java.sun.com/docs/books/tutorial/java/javaOO/arguments.html]
    After reading it and writing some code of your own to test your understanding, if you still have a specific question, post again.

  • AnyConnect hangs when checking for required updates

    Several of our customers require us to use Cisco AnyConnect to connect to their computers.  I cannot connect to any of them because AnyConnect hangs when checking for required updates.  If I start AnyConnect myself, it will eventually (after five minutes) tell me that it cannot connect to a server.  If it is started from a web page, AnyConnect hangs forever.
    In the past, this error has been random.  If I try later, or the next day, it may work.  Or it may not.
    No customer has been able to give us any support on this issue.
    Could you please give me some ideas on how to overcome this problem?
    Thank you very much.

    Disable anti virus software if installed
    Make sure the firewall is turned off in System Preferences > Security & Privacy > Firewall
    Make sure Gatekeeper is enabled
    Open System Preferences > Security & Privacy then select the General tab.
    Make sure either Mac App Store or Mac App Store and identified developers is selected. If that area is grayed out, click the padlock icon to proceed.
    OS X: About Gatekeeper

  • When UI is required,how to change UI content bgcolor style by css skin

    when UI attribute required="true",there will be an '*' in front of the UI,1in addition,i want to change this UI content bgcolor style by css skin,How to achieve this?

    You could do something similar to setting the inlineStyle attribute of the UI content whose background color you want to change.
    inlineStyle='#{(bindings.TreeBindingName.hints.RequiredAttributeName.mandatory) ? "#C8C8C8" : ""}'

  • I currently have the iphone using imei is 013428003820386. I'm using normal. When I plug the phone into the laptop to copy the photos to your computer system requires update to the latest version. I agree to the machine but when the update requires activa

    I currently have the iphone using imei is 013428003820386. I'm using normal. When I plug the phone into the laptop to copy the photos to your computer system requires update to the latest version. I agree to the machine but when the update requires activation by icloud account. I logged in with my account but still not activated and security. My account is being used to send mail me this log. I respectfully request that you can help me to reactivate my phone. Thank you very much. I swear this is my phone and I have been using previously. Thank you, thank you

    Don't post personal details on a public user to user technical support forum where nobody can help you.
    If you want help, then contact Apple directly, but not here on a public user forum.

  • [Personalize] when property is require.

    Hi all,
    In custom code for personalize. At field AUDIT_QTY.COMMENT, I want to require every time when user want to cancel sale order. When I'm custom code this item is require and want to cancel at sale order level, It can click EXIT BUTTON to return sale order block but at line of sale order level It can't exit normally. I need to close this form always and it show message "Filed must be entered" (at item : AUDIT_QTY.COMMENT). I don't understand why in header level is not found this error. Please help and advice me to solve this problem.
    Thank you.

    Hi, jpasan.
    Sorry for the delay. Does this happen only when you try to connect to a public Wi-Fi? If yes, how about connecting to a secure Wi-Fi? Did the issue still persist? If not, there will be a possibility that the connection is slower, given the fact that you are trying to connect to a public Wi-Fi.
    You can try to do the hardware reset on your phone. This will refresh the settings of the phone no data will be deleted. Just press and hold the volume down and the power button for about 10-15 secs. Wait for the phone to restart, then try connecting again.
    Just keep us posted. Thanks.

  • Cannot complete scheduled refresh when document library requires check in/out

    Hi,
    I have set up a report with a scheduled refresh but it fails with an error if the document library requires check in/out. In the refresh history it shows the error:- 
    'We couldn't save the refreshed report. ExcelServices operation ended with error: SavingWorkbookNotCheckedOut Correlation ID: 89eb08a4-b14d-45b6-8a34-581e505b67fe'
    If I remove the requirement to have the workbook checked in/out then the refresh works fine.
    Is there a way to have this work on document libraries when required check in/out is enabled?
    Best regards
    Aquila

    Hi Mini,
    Thanks for taking the time to help with this.
    Yes removing the requirement for check out does work, as was stated in my original post "If I remove the requirement to have the workbook checked in/out then the refresh works fine.". This is the workaround that I'm currently using but there
    are some reports where we would like to be able to prevent multiple users editing at the same time hence the required check out.
    We would like to be able to have required check out and scheduled refresh (because if you have cake you're going to want to eat it!), but I'm guessing it's one or the other at the moment.
    Cheers
    Aquila

  • When has firefox required direct access to the workstations camera?

    Can anyone provide an example of when Firefox requires direct access to the workstation camera? I do not know if Firefox even requires access to the camera

    Historically, access to the camera was only available through plugins like Flash. The Flash DLL runs in the plugin-container.exe process; if protected mode is in effect, it may also run outside of that process.
    I suspect that access through native APIs (e.g., [https://developer.mozilla.org/en-US/docs/Web/API/Navigator.getUserMedia navigator.mozGetUserMedia]) is rare on the desktop. I don't recall getting any requests for it so far personally.

  • Problem using passivateStateForUndo when having taskflow requires-transacti

    HI All,
    i'm trying to use oracle.jbo.server.ApplicationModuleImpl.passivateStateForUndo / activateStateForUndo methods to make and restore some application savepoints.
    The problem is that, when i try to use these methods from adf bounded taskflow, (placed on a page as a region ) i receive:
    java.lang.NullPointerException
         at oracle.jbo.server.ApplicationModuleImpl.passivateStateForUndo method
    I made some investigation of the problem and founded that this NullPointerException is caused by taskflow transaction settings "requires-transaction"
    If i put the taskflow transaction setting on default , no exception is thrown and passivateStateForUndo / activateStateForUndo methods worked fine.
    Is that a bug, and does somebody have an idea how can i solve this ?
    I work with TP4.
    Regards,
    Krasimir

    Hi,
    why don't you use the declarative save-point feature in taskflows as described in chapter 18 of the documentation ?
    "If you want changes the user made within the called ADF bounded task flow to be discarded when it is exited, you can specify the restore-save-point option on the task flow return activity. The ADF Controller will roll back to the previous ADF Model save point that was created when the ADF bounded task flow was entered. The restore-save-point option applies only to cases when an ADF bounded task flow is entered by joining an existing transaction (either the requires-existing-transaction or requires-transaction option is also specified) and a Save Point is created upon entry."
    Frank

  • Update "Is not required" when it is required for some workstations

    Hi all - Question in regards to how SCCM/WSUS determines if a patch is applicable to a machine.  Some background info.  We have 168 Dell Venue tablets running Windows 8, not 8.1 (that's another story).  All were imaged from SCCM with
    the same image so they should all be identical in regards to software and patch levels. I'm trying to deploy KB2756872.  Of the 168 machines 150 are showing as "Not Required" for the patch, 18 are showing as "Required". 
    I've successfully manually installed the .msu on a couple of the "Not Required" machines with no problem.  Running the "My Dell" utility shows the patch as required on the machine so why does SCCM think it is not?
    Questions is why are most showing as "Not Required" when the patch is applicable?  Is there a way to figure out what exactly is being evaluated to determine whether a patch is or is not required?
    Thanks as always,
    Rick

    The ConfigMgr client agent just controls the Windows Update Client agent (which performs the scan against the SUP's catalog). Any chance that the update is classified as an optional one?
    Torsten Meringer | http://www.mssccmfaq.de

  • HT1925 Will I lose my music library when I am required to "uninstall" I-tunes ?

    Why do I have to "uninstall" I-tunes for it to open? Will I lose my music library when required to do this?

    Under normal circumstances, an uninstall/reinstall doesn't touch your content. (That being said, it's still always a good idea to maintain a current backup at all times in case of disasters.)

  • Parent getting deleted when it's required child is deleted from BCC

    I'm extending the product catalog to attach another object, say additional info and this is a mandatory field during product declaration and hence this property is been marked with required=true
    But whenever the child item i.e, additional info is deleted through BCC, the products which are associated with this objects are also getting deleted from BCC.
    I guess this is how ATG deals with relationships. Business team is asking for any alternate or better approach.
    Is there any round about way of having the product deleted and still have this some kind of mandatory check working?

    Below is a sample xml configuration. In the case below, when delivery type is deleted from BCC, the associated products also get deleted
    <item-descriptor name="product">
            <table name="dcs_product" type="primary" xml-combine="append">
                <property name="description" required="true" />
            </table>
            <table name="tf_product" id-column-name="product_id" type="auxiliary">
                   <property     name="deliveryType" item-type="deliveryTypes" column-name="delivery_type"
                            display-name-resource="DeliveryType" category-resource="categoryBasics"
                            required="true" default="DT02"
                            hidden="false" writable="true" cache-mode="inherit" queryable="true" >
                            <attribute name="propertySortPriority" value="5"/>
                </property>  
                <!-- Story TF-384 merchandizing attributes and delivery type end -->           
            </table>
    </item-descriptor>
    <item-descriptor name="deliveryTypes" display-property="description" display-name-resource="DeliveryType" >
            <attribute name="resourceBundle" value="atg.commerce.CustomCatalogTemplateResources"/>
            <attribute name="plural-display-name-resource" value="DeliveryType.plural"/>
            <attribute name="create-asset-name-resource" value="DeliveryType.create"/>
            <attribute name="new-asset-name-resource" value="DeliveryType.new"/>
            <attribute name="plural-asset-name-resource" value="DeliveryType.plural.select"/>
            <attribute name="select-asset-name-resource" value="MDeliveryType.select"/>
            <table name="tf_delivery_types" id-column-name="id" type="primary">
                <property    name="id"    column-name="id"    data-type="string"
                    hidden="false" writable="true" required="false" cache-mode="inherit" queryable="true"
                    category-resource="categoryBasics" >
                    <attribute name="propertySortPriority" value="1"/>
                </property>
                <property    name="description"     column-name="description"     data-type="string"
                    hidden="false" writable="true" required="true" cache-mode="inherit" queryable="true"
                    display-name-resource="DeliveryType" category-resource="categoryBasics" >
                    <attribute name="unique" value="true"/>
                    <attribute name="propertySortPriority" value="2"/>
                </property>
    </table>
        </item-descriptor>

Maybe you are looking for

  • APP - Proposal Run

    Hi Experts, This is relating to error message at proposal run. In F110 after entered payment paratmeters in the second step i am getting payment proposal has been released. After this i am not getting any buttons like edit proposal, payment run are n

  • Install real time 8.6 problems

    Hello all, I´m trying to install Real Time 8.6 on a Desktop target. I ran the verification tool and it says that it´s a compatible target. I created the Desktop PC utility usb drive and formatted the target with no problems. When I restarted the PC t

  • Correct procedure Crystal Reports for VS & runtime setup?

    Hi, I'm using Visual Studio 2012 on a Win 7 64bit and installed the install executable Support Pack 9 (v13.0.9.1312).  The reporting in Visual Studio works fine (although I have to use the Visual Studio Development Server instead of the Local IIS Web

  • Talk21 - moving to security model of Yahoo

    Hi there, I wonder if anyone can advise on this.  I have an older Talk21 e-mail account which has been transferred to Yahoo.  I've had this for over 10 years. I notice when new customers sign up to Yahoo, there are now more advanced security options

  • Macbook Pro or Mac Mini for Logic Pro X

    Hi I currently have a Mid 2011 Macbook Pro 13' with 16GB 1600Mhz RAM and a 500GB Hybrid Solid State Drive. I use Logic Pro X heavily to the point where I get crazy CPU spikes and cant work with Logic Pro smoothly anymore. (Note: I only have around al