The default values of punctuation Lexer and endjoins

I use Oracle Text 11.2.0.2.0. I have a CTXCAT index with prefix.

I am the lexer as creation
ctx_ddl.create_preference ("MY_LEXER", "BASIC_LEXER");
ctx_ddl.set_attribute ('MY_LEXER', ' PRINTJOINS', ' ',.-"() / ^ &" ');
in my ctxcat index.

However if the period is the end of a word I can't do to precede the search inside.
Select * from mytab where catsearch
(SRCH_NM, "b.b. *", ") > 0

Is dot (.) punctuation or endjoins considered.

How can I know what is is the default values used for punctuation signs, endjoins? and how can I can so that the punctuation is empty?

Thank you.
Have a good holiday.

As you can imagine, the period is punctuation by default. You can view the attributes for the basic_lexer, followed by their default values here:

http://docs.Oracle.com/CD/E11882_01/text.112/e24436/cdatadic.htm#CIHHBAAD

So, if you reset the attributes for punctuation for your lexer to just the question mark and exclamation point, then it works as you want, as shown below. You can see the tokens that are created as a result of indexing by selecting Dr.$ symbolic column of the Dr.$ your_index_name$ I index of area table. Keep in mind that, if you are looking for any word which is the last word in a sentence, followed by a period, you will now have to include this period, or a wildcard character in your search.

SCOTT@orcl_11gR2> create table mytab
  2    (srch_nm  varchar2 (30))
  3  /

Table created.

SCOTT@orcl_11gR2> insert all
  2  into mytab values ('B.B. HEMPHIL')
  3  select * from dual
  4  /

1 row created.

SCOTT@orcl_11gR2> begin
  2    ctx_ddl.create_preference ('MY_LEXER', 'BASIC_LEXER');
  3    ctx_ddl.set_attribute ('MY_LEXER', 'PRINTJOINS', ',.-''()/^&"');
  4    ctx_ddl.set_attribute ('MY_LEXER', 'PUNCTUATIONS', '?!');
  5  end;
  6  /

PL/SQL procedure successfully completed.

SCOTT@orcl_11gR2> create index my_index
  2  on mytab (srch_nm)
  3  indextype is ctxsys.ctxcat
  4  parameters ('lexer my_lexer')
  5  /

Index created.

SCOTT@orcl_11gR2> -- tokens created by indexing:
SCOTT@orcl_11gR2> select dr$token from dr$my_index$i
  2  /

DR$TOKEN
----------------------------------------------------------------
B.B.
HEMPHIL

2 rows selected.

SCOTT@orcl_11gR2> select * from mytab where catsearch
  2  (SRCH_NM, 'b.b.*', '') > 0
  3  /

SRCH_NM
------------------------------
B.B. HEMPHIL

1 row selected.

Tags: Database

Similar Questions

  • I'm on Windows 10. A works fine until the update. How can I make Adobe Acrobat Reader (free verision) my default DC? Seems that the default value is E pdf and when I change the default in the flashes of screen reader and forms are in the same format. I ha

    I'm on Windows 10. A works fine until the update. How can I make Adobe Acrobat Reader (free verision) my default DC? Seems that the default value is E pdf and when I change the default in the flashes of screen reader and forms are in the same format. I rather Acrobat format if possible. Thank you

    Hello

    Could a right click on the PDF file > open with > choose program by default and select CD player as default PDF Viewer.

    You can do it from the control panel as well.

    This would make CD player as default PDF Viewer.

    Concerning

    Sukrit diallo

  • How to change the default value of a parameter and LOV attached to a parameter

    Hi all

    I'm new to the discoverer reports and I need the following tasks:
    1. the need to change the SQL of a discoverer report
    2. need to change the default value of the parameter (from constant for the current month). In the discoverer more responsibility when I open the report and go to tools > > setting > > edit
    I can see the value of the default constant is given. On the right side there is a drop down that says "Value". I suppose that if I put a SQL as default, I need to change the drop-down list for sql or something and then put the code SQL. Problem is the menu drop-down is froezen and I can't change it.
    Even if I try to create a new report parameter.
    3 need to change the LOV associated with the element on which is based the setting.


    I have the discoverer more responsibility to myself and did not have the discoverer administrator (as forms 6i developer desktop tool) tool. My questions are:
    1. can I modify the SQL query using discoverer and responsibility or do I discoverer Administrator tool?
    2. any help on how to get the default value of an SQL query? Currently, it is a constant value.
    3. is there a way to understand is that the LOV is made of the constant values fixed (as a set of values independednt) or they are read in a SQL (value valid table sets)?

    Solutions pointers will be greatly appreciated!
    Thanks in advance.

    Thank you and best regards,
    Shashank

    It is not possible to use a default calculation for a paraeter

  • How to set up my DD to the default value of data storage and files

    Can someone help me set up my SD as a default to store the data, images, files, etc.  Internal storage becomes small and at the moment I have no data plan, and even if I, I don't want to use my phone as a storage device data.  I took pictures and save them, but still only gives me one option, to save them in My Drive (drive of glasses), I would like to you save them in the SD, but this option is not coming in the command.  What should do?  Tried to go to settings > storage, I see phone storage, storage internal and SD card with the amount of space available, but no way to choose SD for failure.

    Thanks for all the help and information.

  • Creation of parameter: impossible to check the default values

    Hello
    I want to create new settings, and I want to give the user a set of default values. My problem is that for some fields, the 'default' value is available, but some other times this option is grayed out? Why?

    Thank you

    Hello

    I want to create some new settings and I want to give the user a set of default values

    the default value is only 1 and it is hard-coded.
    It is still available on the setting screen.

    My problem is that for some fields, the 'default' value is available, but some other times this option is grayed out? Why?

    I guess here, but when you say gray, do you mean the LOV are not?
    This list of values are called "Classes of elements" and that they are defined using the discoverer administrator, whenever an element class is defined, you will get the list of values for this element.
    You can read more about element classes here:
    http://download.Oracle.com/docs/HTML/B10270_01/item_cla.htm

    Tamir

  • Process to question the default values?

    Greetings,

    I probably do not understand complex how to load an Apex page is, and I can try to make it simple. But, is it possible to have a PL/SQL process that runs prior to loading a page which all of my element sets default values on the page? I wonder if it could be "easier" set all values by default in one place rather than go in each element of the page, because many of the default values are array based and require a PL/SQL function. I think it might be easier to have all this code in one place.

    In addition, it requires a javascript, etc to do something like that?

    Thank you, Tony

    Sure - just create a process page header and call the api apex_utl.set_session_state.

    begin
      apex_util.set_session_state('P1_TEXT', 'XYZ');
      apex_util.set_session_state('P1_SELECT', '123');
    end;
    

    When I have complex shapes that have multiple child tables, I do exactly the thing myself to load the values from the page.

  • Cannot create bookmarks. New install, have disabled all extensions, tried safe mode and reset to the default values. Any help of any of these actions.

    Hello.

    Statement of the problem is very simple: Firefox won't create bookmarks.

    New installation with Mint 17. New generation of PC with Asus A58M-A/USB3 motherboard, AMD A4 6300 processor 4 gig memory stick.

    All Mint and Firefox packages are up to date.

    A new profile has been created for the test, Firefox has been started in safemode, purged and re-installed and reset to the default values. None of these actions have contributed.

    Here is the info according to the troubleshooting information in Firefox

    The application databases

    Name: Firefox
    Version: 33.0
    User Agent: Mozilla/5.0 (X 11; Ubuntu; Linux x86_64; RV:33.0) Gecko/20100101 Firefox/33.0
    Windows multiprocessing: 0/1

    Reports of incidents for the last 3 days

    All Crash reports

    Extensions

    Name: Mint search Enhancer
    Version: 1.0
    Enabled: true
    ID: [email protected]

    Name: elegant
    Version: 1.0.7
    Enabled: true
    ID: {46551EC9-40F0-4e47-8E18-8E5CF550CFB8}

    Graphics

    Description of the adapter: X.Org - Gallium 0.4 on AMD ARUBA
    Device ID: Gallium 0.4 on AMD ARUBA
    Driver version: 3.0 Mesa 10.1.3
    GPU accelerated Windows: 0/1 Basic
    Vendor ID: X.Org
    WebGL Renderer: X.Org - Gallium 0.4 on AMD ARUBA
    windowLayerManagerRemote: false
    AzureCanvasBackend: Cairo
    AzureContentBackend: Cairo
    AzureFallbackCanvasBackend: no
    AzureSkiaAccelerated: 0

    Important change preferences

    Browser.cache.Disk.Capacity: 358400
    Browser.cache.Disk.smart_size.first_run: false
    Browser.cache.frecency_experiment: 3
    browser.places.smartBookmarksVersion: 7
    browser.sessionstore.upgradeBackup.latestBuildID: 20141013200257
    Browser.Startup.homepage_override.buildid: 20141013200257
    Browser.Startup.homepage_override.mstone: 33.0
    dom.mozApps.used: true
    extensions.lastAppVersion: 33.0
    Media.GMP - gmpopenh264.lastUpdate: 1416067922
    Media.GMP - gmpopenh264.version: 1.1
    Media.GMP - manager .lastCheck: 1416067922
    network.cookie.prefsMigrated: true
    places. History.expiration.transient_current_max_pages: 80569
    plugin.disable_full_page_plugin_for_types: application/pdf
    privacy.sanitize.migrateFx3Prefs: true

    Important preferences locked

    JavaScript

    Incremental GC: true

    Accessibility

    Enabled: false
    Prevent accessibility: 0

    Versions of the library

    NSPR
    The expected minimum version: 4.10.7
    Version: 4.10.7

    NSS
    The expected minimum version: 3.17.1 Basic ECC
    Version: 3.17.1 Basic ECC

    NSSSMIME
    The expected minimum version: 3.17.1 Basic ECC
    Version: 3.17.1 Basic ECC

    NSSSSL
    The expected minimum version: 3.17.1 Basic ECC
    Version: 3.17.1 Basic ECC

    NSSUTIL
    The expected minimum version: 3.17.1
    Version: 3.17.1

    Experimental features

    What other information can I give?

    Thank you.

    Jim

    You can check for problems with the database places.sqlite file in the Firefox profile folder.

  • Reset Windows Picture and FAX viewer as the default value for jpeg files after loading of Corel

    I put Windows Picture and FAX Viewer by default to open jpeg, tiff and other pictures, so it appeared as an option in the drop-down list to view attachments that have been downloaded. After loading the software Corel Draw, it is now the only option to open photo files even if Windows Picture and FAX viewer is always defined as the default value. How to restore Windows Picture and FAX Viewer as a choice?

    Have you looked into the Corel software preferences to see if you can cancel these associations?

    There is usually backup keys are created in order to return to the previously used application.

  • Permanently change the default value of the police and the size in hotmail

    I know how to change the size of police and style in hotmail for each email but not how to change the default value.

    Hotmail forums:

    http://www.windowslivehelp.com/forums.aspx?ProductID=1

    They will help you when repost you your question in the Forums above for Hotmail.

    See you soon.

    Mick Murphy - Microsoft partner

  • Want to change the WordPad default values for font size and line spacing

    I use WordPad quite heavily because it is simple and fast.  But the new version of W - 7 seems to not allow you to change the default values for the font, size and line spacing.  The default values are not suitable for a large part of what I do and I'd like to find a way of quickly and easily, either make the changes permanent or change this to open with a single click of mouse or at most two.  Any suggestions?

    It is the "best" solution to workaround.  After you change your Default.rtf custom, simply move it to your system32 directory and add the "Default.rtf" at the end of the location of your target on the property sheet for your file WordPad.exe.

    Every time that you open its default location in the directory c:\program files\windows NT\Accessoires WordPad.exe, it defaults to now your Default.rtf custom.

  • BlackBerry Z10 well defined, I can't get the phone to ring and vibrate as the default value for all calls. I can put individual contacts, but I want to ring and vibrate for all.

    Although the value, I can not phone ring and vibrate as the default value for all calls. I can put individual to vibrate and ring contacts and it works but I want as the default for all incoming calls. Any help would be appreciated, thanks

    Sorry, I found the answer in the manual

    "Change your ringtone, sounds or alerts.

    GoTo settings\notifications to the bottom of the screen select application\phone

    You can activate vibrate out there, put the ringer default etc.

  • Permanantly disabling "Install Google Toolbar" and change the default value for future updates

    I use Adobe products for years and, in general, is that Adobe produces some really useful tools for users of computers and productivity.  Thereby, ever time I get notice of an 'Adobe Flash Player' update I have to answer the same questions during the update / install process.  During the installation of the installation application ask if I want to install the toolbar 'Google', and the default value is Yes, then I have to uncheck the box before installation or I receive the software on my system I do not want or do not want.  In addition, towards the end of the update, the installation application provides three options on future updates:

    (1) download and install automatically

    (2) ask before installing

    (3) never install...

    And each installation I have to uncheck the installation of "Google Toolbar" and tell them that Adobe 'ask me... ' "before you download and install future updates.

    Is it possible permanently disable toolbar Google and by default my response to the update download and install question to always be 'Ask Me' first?  Adobe's witnesses crossing the machine during this process, so please do not suggest that it is not possible.  Adobe simply needs to modify the setup package to find these cookies and apply preferences users for the installation process instead of constantly trying to push unwanted applications and choices to the user.

    The displayed offers are based on the OS and the browser used.  If the two of you are essentially correct, for the browsers you use.

    If you opt in background updates, update option = allow Adobe to install updates (recommended), Flash Player will be updated within 24 hours of a new version is released.  If you use several browsers that use different types of Flash Player (for example, IE & Firefox) all drive types are updated within 24 hours of the new versions available.

    If you opt in notification updates, update = option Notify me when updates are available, the update notification generally appears within 7 days of an update is available and it is after that the system was restarted or that you log on/off voltage.   Opting to put up-to-date will launch the browser to a download page to download and install Flash Player.  If you use several browsers that use different types of Flash Player (for example, IE & Firefox) as the type of player who set the notification of update is updated.  The other type of player is not updated.

    Essentially, opting in the background updates will update all types of drive on the system within 24 hours and avoids downloading accidentally offers from third-party vendors.

    Note: there are slight differences for OS X updated behaivour but since you have Windows I described the behavior under Windows.

  • Firefox is the default value. Whenever I click on a selection of browser to URL is displayed.

    I've defined and confirmed that Firefox is my default browser. I uninstalled Firefox, restarted, set Edge as default, rebooted, reinstalled Firefox using the option 'Make Firefox the default browser' and rebooted. No matter what the settings are made and Firefox is default, when I click on a URL link, I get a dialog box "How do you want to open this file", Firefox is highlighted, I click on the check box always 'use this app' and click OK. Firefox opens and displays the page. Thereafter, whenever I click on a URL link I get the pop up and choose Firefox. It doesn't matter if a Firefox session is active or Firefox is closed. What I am doing wrong?

    This was a problem when you try to set one browser by default other than IE (now Edge) on Windows. Firefox has had the most problems over the years, trying to get himself defined as default browser. I can't tell if Chrome has had the same problem either. But I feel that they have had a hard time with her also.

    In the interest to see what works and what does not work, could you not install the Chrome browser and by setting the default value to see if it does indeed remain the browser by default when you click on any url? Please test the links of the opening a few times before you say that it works without problem.

    I'll be tracking of any workaround to set Firefox as the default browser in the meantime. But, be aware that Microsoft is the enemy here. As they do on board the default browser at any price.

  • Re: Satellite NB305 - restore the default value of my internet browser

    I don't know where to post this request.
    Took forever to find words 'post new topic' and only clicking like to respond to a thread.

    I want to return to the default value of my internet browser.
    I know where to do it. Stupid question, but I can not display OK or apply in the dialog box.

    Does not show, you use a smaller font, or try to move the dialog box does not work.
    I actually want to google by default but tried in vain several times.
    Says I do not have seplt correctly but I http: identical www.google.com/ appears on my desktopPC.

    Question 2: Bought this in the United Kingdom but I live in Australia.
    How do I set up to reflect the Aussie not UK? Guess I have now will not kknow how to find answers to this.

    Also when I log in here the grey line saying profile connection House is in middle of screen so hard ro read the words above and below.

    > I want to restore the default value of my internet browser.
    What internet browser do you use? What is MS Internet Explorer?
    Internet Explorer settings can be defined by default very easily.
    Go to tools-> Internet Options
    You will find different tabs as general, security, confidentiality, etc.
    Visit the unique tabs and you will find Reset buttons or omissions.

    In addition, you can change the display
    Here, you should check out Style-> default Style

    > Question 2: bought this in the United Kingdom, but I live in Australia.
    > How do I set up to reflect the Aussie not UK? Guess now, I don't know how to find answers to this.

    I'm afraid, that I have no idea what you want to change it...

  • my firefox keeps reseting whenever I close all the options, I changed to this topic to reset to the default values, why? is this some kind of error? IM using windows xp

    Well whenever I use firefox I have watch some youtube vids watch stuff on jtv, maybe even play some runescape and then after that I have quit firefox everything resets to the default values, and I don't know why it does this I have scanned my computer with anti virus/malware/spyware and nothing seemed

    These steps help?

    • Rename the * prefs.js in the profile folder in * prefs_2.js (for backup, but Firefox would not be able to see them).
    • Exit Firefox via file - Exit menu;
    • Restart Firefox, look for the question.

Maybe you are looking for