Ignore spelling differences?

If I do a search for ...contains(column, 'catalogue'), I get 768 results. If I do a search for ...contains(column,'catalog'), I get 349 results.
How can I make Oracle Text ignore such spelling differences? (I hoped normal stemming would do it, but not in this case it doesn't!)
I know I can create a thesaurus and then add in a synonym, but (I believe!) I then have to change the query so that it's something like ...contains(column, SYN(catalog,default)), but that involves changing the query.
Is there a way of getting Oracle Text to ordinarily ignore this sort of American/UK spelling difference without having to alter the query that's being issued?

Roger's suggestion is a good one. However, note that if you do that, you will only be able to search for the one you choose to convert to. For example, if you replace all jail with gaol, you will then only get results searching for gaol, not jail, but it will return the original unchanged values. It depends on what you want. Please see the brief demo below. I used simple replace statements, but you could use regular expressions.
SCOTT@orcl_11g> create table test_tab (id number, test_col varchar2 (60))
  2  /
Table created.
SCOTT@orcl_11g> insert all
  2  into test_tab values (1, 'mail catalog')
  3  into test_tab values (2, 'postal catalogue')
  4  into test_tab values (3, 'male cat on a log')
  5  into test_tab values (4, 'mail')
  6  into test_tab values (5, 'catalog')
  7  into test_tab values (6, 'jail')
  8  into test_tab values (7, 'gaol')
  9  select * from dual
10  /
7 rows created.
SCOTT@orcl_11g> CREATE OR REPLACE PROCEDURE your_proc
  2    (p_rowid IN           ROWID,
  3       p_clob     IN OUT NOCOPY CLOB)
  4  AS
  5    v_col                test_tab.test_col%TYPE;
  6  BEGIN
  7    SELECT ' ' || test_col || ' '
  8    INTO   v_col
  9    FROM   test_tab
10    WHERE  ROWID = p_rowid;
11    v_col := REPLACE (v_col, ' catalog ', ' catalogue ');
12    v_col := REPLACE (v_col, ' jail ', ' gaol ');
13    -- and so on for each replacement
14    v_col := TRIM (v_col);
15    DBMS_LOB.WRITEAPPEND (p_clob, LENGTH (v_col), v_col);
16  END your_proc;
17  /
Procedure created.
SCOTT@orcl_11g> SHOW ERRORS
No errors.
SCOTT@orcl_11g> BEGIN
  2    CTX_DDL.CREATE_PREFERENCE ('your_datastore', 'USER_DATASTORE');
  3    CTX_DDL.SET_ATTRIBUTE ('your_datastore', 'PROCEDURE', 'your_proc');
  4  END;
  5  /
PL/SQL procedure successfully completed.
SCOTT@orcl_11g> create index test_idx on test_tab (test_col)
  2  indextype is ctxsys.context
  3  parameters ('DATASTORE your_datastore')
  4  /
Index created.
SCOTT@orcl_11g> select token_text from dr$test_idx$i
  2  /
TOKEN_TEXT
CAT
CATALOGUE
GAOL
LOG
MAIL
MALE
POSTAL
7 rows selected.
SCOTT@orcl_11g> select * from test_tab where contains (test_col, 'catalog') > 0
  2  /
no rows selected
SCOTT@orcl_11g> select * from test_tab where contains (test_col, 'catalogue') > 0
  2  /
        ID TEST_COL
         1 mail catalog
         2 postal catalogue
         5 catalog
SCOTT@orcl_11g> select * from test_tab where contains (test_col, 'jail') > 0
  2  /
no rows selected
SCOTT@orcl_11g> select * from test_tab where contains (test_col, 'gaol') > 0
  2  /
        ID TEST_COL
         6 jail
         7 gaol
SCOTT@orcl_11g>

Similar Messages

  • How do I ignore the difference​s in DBMSs when reading data from a DB?

    My boss wants me to create a text parser that parses the below sentence and executes an SQL query.
    'get table field1,field2,field3,...,fieldN [where SQL conditional statements]'
    This corresponds to 'select field1, field2, field3, ..., fieldN from table where blahblah'.
    Since different DBMSs have different formats for timestamp, that sentence has to be changed for each DBMS.
    One way to ignore the differences is to make a complex text anlayzer that converts a certain type of timestamp string to one that fits each DBMS.
    But it looks ridiculous to adopt such a solution when there might be an elegant solution.
    LabVIEW DB Toolkit is not capable of concealing the differences.
    Does anybody have a better idea than I do?
    Solved!
    Go to Solution.

    I remember having an issue like this when working with an older version of an Oracle server. I was able alter the session by setting 'NLS_TIMESTAMP_FORMAT'.
    This page might be of interest; I found this when searching for 'NLS_TIMESTAMP_FORMAT'
    Database Portability: Date and Timestamp Columns
    (PS The Format Into String and Scan From String functions work nicely with the correct date format specifiers. See the link below in my signature for ISO 8601 timestamp/string conversions)
    Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
    If you don't hate time zones, you're not a real programmer.
    "You are what you don't automate"
    Inplaceness is synonymous with insidiousness

  • How to compare two strings whether both are equal while ignoring the difference in special characters (example: & vs & and many others)?

    I attempted to compare two strings whether they are equal or not. They should return true if both are equal.
    One string is based on Taxonomy's Term (i.e. Term.Name) whereas other string is based on String object.
    The problem is that both strings which seem equal return false instead of true. Both string values have different special characters though their special characters are & and &
    Snapshot of different design & same symbols:
    Is it due to different culture or language?
    How to compare two strings whether both are equal while ignoring the difference in special characters (& vs &)?

    Hi Jerioon,
    If you have a list of possible ambiguous characters the job is going to be easy and if (& vs &) are the only charracters in concern awesome.
    You can use the below solution.
    Before comparing pass the variables through a replace function to standarize the char set.
    $Var = Replace($Var,"&","&")
    This is going to make sure you don't end up with ambiguous characters failing the comparison and all the char are "&" in this case.
    Similar technique is used to ignore Character Cases 'a' vs. 'A'
    Regards,
    Satyajit
    Please “Vote As Helpful”
    if you find my contribution useful or “Mark As Answer” if it does answer your question. That will encourage me - and others - to take time out to help you.

  • Pages 5.5  use keyboard to ignore spelling suggestion

    Is there a way, using the keyboard, to ignore a spelling suggestion.  When suggestions pop up I can hit esc and they disappear, but without making the computer learn the spelling for each one (which I don't want to do) for some words, as soon as the space bar is hit to continue typing, the word changes, despite the previous attempt to ignore the suggestion.  So far the only way of remedying this is to go back to change the word after there is some text after it.

    For some yes I can get it to "learn" the spelling, but for others I don't want to.  I am working on a document in multiple languages amongst which are ones with non-Roman alphabets.  There is even now not one accepted way for transliterating, so while I have my "official" one, whenever I cite an author who uses a different one I need to use their transliteration, not mine, so I don't want to "learn" the other transliterations.  It is also a problem when I am using American English and spelling but citing a text that uses British English and spelling.
    I have noticed that if you add a punctuation mark after the word it won't autocorrect, but of course then you have to go back and take it out.   I have also had success with having an extra space after my input location and moving to "end of line" seems to also prevent autocorrect.  Which from what I can tell is my best solution.

  • How to dismiss ignored spelling check.

    I am not a native English speaker, so you can imaging how I like the Global Spelling Check in MAC OS.
    I typed "avaliable", which is not right, then when I tried to use the spell correct, I accidently clicked on ingore spelling check on the word, apparently this is not right, Can anyone please tell me how to dismiss this?
    thx

    read through this link.

  • How to have UK spelling on a US iPad

    I have a US iPad, bought about 2 months ago. An ongoing issue for me is the autocorrect, which I use a lot because I am a poor typer, always corrects my Canadian (UK) spelling to US spelling. When I have looked through these forums, others talk about changing the language setting to English (UK) but my iPad does not have that option. It only has English, which seems to be a default to US English. Is there any way to get UK English on an US iPad? This drives me crazy, because even when I ignore spelling suggestions, my 'misspelled' words are still underlined in red.

    Others had said this on the discussions I read searching for a solution, but I found that did not work on my iPad. That was actually the first possible solution I tried. I'm not sure why it did not work for me, or why British English did not appear as a language option until after I selected United Kingdom as a region. But its working now. So possible solutions:
    1. Select English (UK) as a keyboard; or
    2. Select United Kingdom as a region; and
    3. Select British English as a language*
    *British English was not listed beside English which on my iPad was the first possible language, followed by French. It was listed at the end of the list of possible languages as British English, not English (UK). This made it a less obvious choice.

  • Difference International English/North American English

    When I recently re-installed Mac OS 9 and downloaded the updates, I wondered (again) what's the difference between the International English and North American English versions. Are there just some spelling differences? Or are there other changes as well? Encryption software that may not be exported, or something along that line?
    Regards,
    Mike

    myce,
    I did pick up an OS9.2.1 retail CD when in the US a few years ago (as I didn't have an OS9.2.1 retail CD at home in the UK - my PBG4 came with OS9.1 and my PMG4 with OS9.2.2). Installed it on my old PBG3 when I got home and found it to be a lot more different that just keyboard layouts. Too different from the International English version for me to want to stick with it, I reinstalled OS8.6 on the PBG3.
    Don't ask me about other differences, it had a totally different "feel" about it, and it wasn't on long enough for me to document what was different. I do remember that all my OS update downloads wouldn't work, ie. my International English OS9.2.2 was useless.

  • Resolving differences/bugs between Z10 and Q10

    A BB10 version of Magmic's New York Times Crossword was finally released last week.  The app was awesome and worked flawlessly on the 9930.  I downloaded it on Thursday and immediately encountered several bugs that make me think this is a Z10-only app.  (Total lack of support for the physical keyboard, inability to scroll down/resolve screen elements and commands on lower half of screen, etc.).  I have contacted Magmic support directly regarding a fix or update, but I have some general questions for the community at large.
    Have many apps developed for the Z been subsequently optimized for the Q?  Is there any reason to believe that a developer would not work out the kinks between the platforms?  Or are developers simply adopting a one-size-fits-all philosophy for BB10 that ignores crtitical differences between the Z and Q?
    While I am by no means a hardcore gamer, I do hope that gaming on the Q is not destined for failure.

    I like Q10, it has been a long time since I used a mobile phone with physical keyboard. That is a special feeling to use a smartphone with a keyboard again.
    Z10 looks great but not that special or unique.

  • Preview and "Smart" quotes

    I am trying to search through a PDF document that contains some (unfortunately named) "smart quotes". The term I am searching for is "Dean's", however the document contains "Dean’s". The quote mark in the second word is actually a multibyte Unicode character.
    Is there a way to configure Preview, or the Mac in general, to ignore these differences when performing searches? That is, to find "Dean’s" even when I'm looking for "Dean's"? As a human, there's essentially no difference between the two.

    Is there a way to configure Preview, or the Mac in general, to ignore these differences when performing searches?
    I think not, they represent two different character streams. You probably need to search for both if you don't already know which of them the text uses.
    But some apps may do this automatically. I think Pages, for example, may find both kinds of punctuation when you put either in the Edit > Find dialogue.

  • Error using SAPM --  package SAPKGPAD08

    Hi
    I am trying to update the EA-APPL packages through SPAM
    my current patch level is 7 and i am trying to load patch 8
    package name SAPKGPAD08
    i have checked for all dependencies, extra .. everything ok
    i get error during import phase.. with exit code 8
    below is the log file .. (the end of the file)
    ==================================
    file  == SAPPGPAD08.DEV.txt
    ==================================
    2EETW165 Function "REIT_GUI_TC_BASE_POPUP (REIT_GUI_TC_BASE_POPUP|01)" does not fit into the existing function group "(REIT_GUI_TC_BASE|02)".
    2 ETW167 Please transport the whole function group.
    4 ETW000      table SPROXDAT: entry in DB is 32 bytes bigger than in file.
    4 ETW000      ... ignoring such differences.
    4 ETW000      table APB_LPD_CONTROL: entry in DB is 1 byte bigger than in file.
    4 ETW000      ... ignoring such differences.
    4 ETW000      table FPB_EXP_CA_ASSM: entry in DB is 12 bytes smaller than in file.
    4 ETW000      ... ignoring such differences.
    3WETW109 table "FPB_EXP_CA_ITM1" does not exist in nametab.
    3WETW109 table "FPB_EXP_CA_ITM1T" does not exist in nametab.
    3WETW109 table "FPB_EXP_PATHS" does not exist in nametab.
    4 ETW000      table FPB_EXP_SCEN: entry in DB is 30 bytes smaller than in file.
    4 ETW000      ... ignoring such differences.
    3WETW109 table "FPB_EXP_SECT" does not exist in nametab.
    3WETW109 table "FPB_EXP_SECTT" does not exist in nametab.
    3WETW109 table "FPB_EXP_SRVOTYPS" does not exist in nametab.
    4 ETW000      table FPB_EXP_STPGRP: entry in DB is 1 byte smaller than in file.
    4 ETW000      ... ignoring such differences.
    3WETW109 table "TIVITTCEXECREG" does not exist in nametab.
    3WETW109 table "TIVITTCEXECREGT" does not exist in nametab.
    3WETW109 table "TIVITTCREGVAR" does not exist in nametab.
    3WETW109 table "TIVITTCREGVART" does not exist in nametab.
    4 ETW690 "0" "0"
    4 ETW000 COMMIT (30868956).
    4 ETW000 30868956 bytes read.
    4 ETW000 Transport overhead 29.6 %.
    4 ETW000 Data compressed to 8.3 %.
    4 ETW000 Duration: 7 sec (4409851 bytes/sec).
    3 ETW710 "0" "0"
    4 ETW000  [dev trc     ,00000]  Sun May 13 20:44:43 2007                         6137953  6.137953
    4 ETW000  [dev trc     ,00000]  Disconnecting from ALL connections:                   24  6.137977
    4 ETW000  [dev trc     ,00000]  disconnected from 'DEV', con_hdl=0                  1863  6.139840
    4 ETW000  [dev trc     ,00000]  Disconnected from connection 0                        82  6.139922
    4 ETW000  [dev trc     ,00000]  statistics db_con_commit (com_total=2, com_tx=2)
    4 ETW000                                                                              28  6.139950
    4 ETW000  [dev trc     ,00000]  statistics db_con_rollback (roll_total=0, roll_tx=0)
    4 ETW000                                                                              23  6.139973
    4 ETW000 Disconnected from database.
    4 ETW000 End of Transport (0008).
    4 ETW000 date&time: 13.05.2007 - 20:44:43
    4 ETW000 10 warnings occured.
    4 ETW000 1 error occured.
    1 ETP152 TESTIMPORT
    1 ETP110 end date and time   : "20070513204443"
    1 ETP111 exit code           : "8"
    1 ETP199 ######################################
    ================================================
    Any help would be much appreciated
    regards
    abdul.

    Finally ..
    I was able to solve these errors
    Solution:  ( for others reference.. maybe it might help someone ..like me)
    Steps
    I had created a queue with the ea appl packages 7 and 8.
    first i deleted this queue.. (as it was in test phase i could)
    then i choose only package 7 and uploaded it.. (the error was with package 8)
    then i updated package ea dfps (7)  .... as i needed that also
    then i updated package ecc-dimp(7)....as i needed this too
    during which i had to increase the appheapsz of the db (ibm db udb 9)
    through its control center..
    and its log file size ... (this as i was getting sql error 945 during import of ecc dimp 7)
    then  after all the 7 level packages had gone
    i updated package level 8 of ea appl .........( it went like a breeze)
    no headaches
    then i was also able to update 8 level packages of ea dfps and ecc dimp
    maybe this might help someone ..... maybe not
    thanks to all of u guys who tried to help
    regards
    Abdul

  • Can I run two copies of FrameMaker at the same time?

    I am trying to learn Structured FrameMaker. Is it possible/legal/safe to start two copies of FrameMaker on my PC at the same time?
    Specifically I want to have one copy open in Structured FM to experiment and the other copy in Unstructured to take notes on what I am learning. I am trying to see if I understand the concepts by writing up a tutorial but I do not want to be locked into structured mode when do not have a template which covers all of my needs ( I am still figuring them out) and I do not yet really understand what the structured templates do.
    Will the documents save by the rules of the window they are in? What other problems will/could I encounter?
    Thanks,
    Marjorie

    Marjorie,<p>If your machine has sufficient disk space and memory, yes, you can run multiple copies of FrameMaker at once. To run the different user interfaces at the same time, you'd have to start both copies. Then, change the user interface in one copy. Since the change doesn't take affect until you restart FrameMaker, shut down that copy and start a new one (leaving the first user interface in effect in the other original copy.<p>All that said, I suspect you can do the testing you want in one copy of FrameMaker, using the Structured FrameMaker user interface. The structured user interface simply means you can work with structured documents; you can also work with unstructured documents. Each document is independently structured or unstructured; in fact, each flow is independently structured or unstructured. You might therefore consider using the structured user interface and opening one structured and one unstructured document in a single copy of FrameMaker. Or create a single document with side-by-side flows and put structured content in one and unstructured content in the other.<p>Just remember that some of the dialog boxes are slightly different in the two user interfaces. For example, the marker, anchored frame, insert table, and cross-reference dialog boxes all let you select an element tag. Since there are no element tags in an unstructured flow, the element tag text boxes in these dialog boxes shows <Unstructured>. If you are willing to ignore these differences, I recommend you do your experimentation in a single copy of FrameMaker.<p>--Lynne

  • How do I sync a reminder to a specific calendar in Mountain Lion?

    I don't own an iPhone. I just want to be able to sync a new reminder into my Calendar app. I find myself never using the Reminders application since I can't sync it to any calendar on iCloud.
    For example, if I say in Reminders: Have Lunch with Kim at 12pm on October 28th. Is it possible to add this event to my Calendar app instantaneously?
    Thanks.

    Right-click the highlighted word and select either Ignore Spelling (one time only) or Learn Spelling (persistent) from the contextual menu.

  • Upgrade from PI 7.0 SP18 to PI 7.1 EHP1

    Hi all,
                                                                                    I'm performing an Upgrade from Netweaver PI 7.0 SP18 to PI 7.1 EHP1.
    I've checked all the notes ragarding any known issuses about the process BUT....
    Here's the problem: in Phase TR_CMDIMPORT_PREPARE ( during the Support Package Import ) the upgrade stops with this error:
    ERROR: 339 errors detected during TR_CMDIMPORT_PREPARE.
           Errors are accumulated in file PCMDIMP.ELG.
    PCMDIMP.ELG shows problems related to R3trans version, but, as you can see, my version is newer:
    "2EETW000 import of new package definition (note 1089083 needs at least R3trans version 6.18, this is 6.19."
    What could possibly be wrong?
    Notice that in my download directory I've put:
    the latest Upgrade Correction ( NW711_19-10007578.SAR ).
    the latest Kernel ( 711 46 )
    the latest EHP1 Support Package ( 03 )
    the latest SAPup: 7.10/5 29.003 ( as suggested by note 1156185. I know it's 7.10, not 7.11 but the note it's clear on that. Anyway i tried, unsuccessfully, without the SUPup, so.... )
    I use the following media:
    NW PI 7.1 EHP1 Upgrade Master 51036470
    NW 7.11 IM/Kernel/TREX WIN x64, IA64 51036476
    NW AS ABAP 7.1 EHP1 Language 51036707
    I even tried to use the original Kernel from the DVD...
    Any suggestion?
    Thanks and Regards,
    Andrea
    P.S. Partial PCMDIMP.ELG  file :
      LIST OF ERRORS AND RETURN CODES  *******
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    CMDFILE IMPORT ERRORS and RETURN CODE in SAPL-71101INPIBASIS.JIM
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1 ETP111 exit code           : "4"
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    CMDFILE IMPORT ERRORS and RETURN CODE in SAPL-71102INPIBASIS.JIM
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1 ETP111 exit code           : "4"
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    CMDFILE IMPORT ERRORS and RETURN CODE in SAPL-71103INPIBASIS.JIM
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    2EETW000 import of new package definition (note 1089083 needs at least R3trans version 6.18, this is 6.19.
    2EETW000 import of new package definition (note 1089083 needs at least R3trans version 6.18, this is 6.19.
    2EETW000 import of new package definition (note 1089083 needs at least R3trans version 6.18, this is 6.19.
    2EETW000 import of new package definition (note 1089083 needs at least R3trans version 6.18, this is 6.19.
    1 ETP111 exit code           : "8"
    Edited by: Andrea Campo on Sep 23, 2009 2:37 PM
    Edited by: Andrea Campo on Sep 23, 2009 2:38 PM

    This is part of SAPL-71103INPIBASIS.JIM:-------
    4 EPU201XBEGIN OF SECTION BEING ANALYZED
    1 ETP199X######################################
    1 ETP179 CREATE COFILE FROM DATAFILE
    1 ETP101 transport order     : "SAPK-71103INPIBASIS"
    1 ETP102 system              : "JIM"
    1 ETP108 tp path             : "E:\usr\sap\JIM\upg\abap\exe\tp.EXE"
    1 ETP109 version and release : "375.32.47" "711"
    1 ETP198
    4 ETW000 E:\usr\sap\JIM\upg\abap\exe\R3trans.exe version 6.19 (release 711 -
    22.01.09 - 11:27:00).
    4 ETW000 unicode enabled version
    4 ETW000 ===============================================
    4 ETW000
    4 ETW000 date&time   : 23.09.2009 - 12:47:46
    4 ETW000 control file: E:\usr\sap\JIM\upg\abap\tmp\SAPKK-71103INPIBASIS.JIM
    4 ETW000 > #pid 4904 on srvsvi-w037v (APServiceJIM)
    4 ETW000 > createcofile
    4 ETW000 > file='E:\usr\sap\JIM\upg\abap\data\R-71103INPIBASIS.SAP'
    4 ETW000 >
    4 ETW000 R3trans was called as follows: E:\usr\sap\JIM\upg\abap\exe\R3trans.exe -w
    E:\usr\sap\JIM\upg\abap\tmp\SAPL-71103INPIBASIS.JIM
    E:\usr\sap\JIM\upg\abap\tmp\SAPKK-71103INPIBASIS.JIM
    4 ETW000  trace at level 1 opened for a given file pointer
    4 ETW000
    4 ETW000 ================== STEP 1 =====================
    4 ETW000 date&time        : 23.09.2009 - 12:47:46
    4 ETW000 function         : CREATECOFILE
    4 ETW000 data file        : E:\usr\sap\JIM\upg\abap\data\R-71103INPIBASIS.SAP
    4 ETW000 buffersync       : NO
    4 ETW000 clients          : default
    4 ETW000 commit           : -1
    4 ETW000 table cache      : dynamic
    4 ETW000
    4 ETW000 Character set on this machine : 2 byte unicode little endian.
    4 ETW000 Character set on the data file: 2 byte unicode big endian.
    4 ETW000 Data file is compressed with algorithm 'L'.
    4 ETW000 Export was executed on 01.07.2009 at 14:30:19 by k7dadm     
    3 ETW709 "711 "
    4 ETW000   with R3trans version: 22.01.09 - 11:27:00
    4 ETW000 Source System = Solaris on SPARCV9 CPU on DBMS = DB6 --- DB2DBDFT = 'K7D'
    --- SYSTEM = 'K7D'.
    4 ETW000
    4 ETW000 language vector during export: 1234568ABCDEFGHIJKLMNOPQRSTUVWcd
    4 ETW000 language vector during export: 1234568ABCDEFGHIJKLMNOPQRSTUVWcd (ISO-
    ZHTHKOROSLHRUKARHECSDEENFRELHUITJADAPLZFNLNOPTSKRUESTRFISVBGCASH)
    4 ETW000 lsm during export: ALL
    4 ETW000 datafile was created with 'langdeletions=no'.
    4 ETW000 trfunction = D (patch transport)
    3 ETW692 "SAPK-71103INPIBASIS "
    3 ETW708 "000"
    3 ETW695 "D"
    3 ETW694 "SAP       "
    3 ETW693 "SAP         "
    3 ETW696 "20090609"
    3 ETW713 "PI_BASIS Support Package 03 for 7.11                        "
    3 ETW691 "CORRMERGMERGEINFO PI_BASIS K7D 20090609 133924                           
    3 ETW707 "CORRMERGMERGEINFO PI_BASIS K7D 20090609 133924                           
    3 ETW691 "LIMUCLSD/SCMB/CA_DF_ATTR_QTY                                                                               
    3 ETW707 "R3TRCLAS/SCMB/CA_DF_ATTR_QTY"
    4 ETW000 809204 bytes read.
    4 ETW000 Transport overhead 17.1 %.
    4 ETW000 Data compressed to 7.0 %.
    4 ETW000 Duration: 0 sec (809204 bytes/sec).
    3 ETW710 "0" "0"
    4 ETW000 End of Transport (0000).
    4 ETW000 date&time: 23.09.2009 - 12:47:46
    1 ETP179 CREATE COFILE FROM DATAFILE
    1 ETP110 end date and time   : "20090923124746"
    1 ETP111 exit code           : "0"
    1 ETP199 ######################################
    1 ETP199X######################################
    1 ETP176 IMPORT OF COMMANDFILE ONLY
    1 ETP101 transport order     : "SAPK-71103INPIBASIS"
    1 ETP102 system              : "JIM"
    1 ETP108 tp path             : "E:\usr\sap\JIM\upg\abap\exe\tp.exe"
    1 ETP109 version and release : "375.32.47" "711"
    1 ETP198
    4 ETW000 E:\usr\sap\JIM\upg\abap\exe\R3trans.exe version 6.19 (release 711 -
    22.01.09 - 11:27:00).
    4 ETW000 unicode enabled version
    4 ETW000 ===============================================
    4 ETW000
    4 ETW000 date&time   : 23.09.2009 - 12:49:20
    4 ETW000 control file: E:\usr\sap\JIM\upg\abap\tmp\SAPKK-71103INPIBASIS.JIM
    4 ETW000 > #pid 7740 on srvsvi-w037v (jimadm)
    4 ETW000 > import
    4 ETW000 > buffersync=no
    4 ETW000 > file='E:\usr\sap\JIM\upg\abap\data\R-71103INPIBASIS.SAP'
    4 ETW000 > continuation='E:\usr\sap\JIM\upg\abap\data\R-71103INPIBASIS_#.SAP'
    4 ETW000 > client cascade yes
    4 ETW000 > repeatimport=yes
    4 ETW000 > importtruncated = yes
    4 ETW000 > including 'NOTHING'
    4 ETW000 R3trans was called as follows: E:\usr\sap\JIM\upg\abap\exe\R3trans.exe -u
    26 -w E:\usr\sap\JIM\upg\abap\tmp\SAPL-71103INPIBASIS.JIM
    E:\usr\sap\JIM\upg\abap\tmp\SAPKK-71103INPIBASIS.JIM
    4 ETW000 active unconditional modes: 26
    4 ETW000 Connected to DBMS = MSSQL ---  SERVER = 'SRVSVI-W037V' DBNAME = 'JIM' ---
    SYSTEM = 'JIM'.
    4 ETW690 COMMIT "0" "0"
    4 ETW000  trace at level 1 opened for a given file pointer
    4 ETW000
    4 ETW000 ================== STEP 1 =====================
    4 ETW000 date&time        : 23.09.2009 - 12:49:20
    4 ETW000 function         : IMPORT
    4 ETW000 data file        : E:\usr\sap\JIM\upg\abap\data\R-71103INPIBASIS.SAP
    4 ETW000 Continuation     : E:\usr\sap\JIM\upg\abap\data\R-71103INPIBASIS_#.SAP
    4 ETW000 buffersync       : NO
    4 ETW000 clients          : cascade
    4 ETW000 repeatimport     : YES (corresponds to unconditional mode 1)
    4 ETW000 repeatclimport   : NO
    4 ETW000 c.s.i.           : NO
    4 ETW000 importtruncated  : YES (imported data may be destroyed!)
    4 ETW000 charsetadapt     : YES
    4 ETW000 def. charset     : WEUROPEAN
    4 ETW000 commit           : 100000
    4 ETW000 table cache      : dynamic
    4 ETW000 INCLUDING        : 'NOTHING'
    4 ETW000
    4 ETW000 rejected clients : 066
    4 ETW000
    4 ETW000 client cascade to: 000, 001
    4 ETW000 Character set on this machine : 2 byte unicode little endian.
    4 ETW000 Character set on the data file: 2 byte unicode big endian.
    4 ETW000 Data file is compressed with algorithm 'L'.
    4 ETW000 Export was executed on 01.07.2009 at 14:30:19 by k7dadm     
    3 ETW709 "711 "
    4 ETW000   with R3trans version: 22.01.09 - 11:27:00
    4 ETW000 Source System = Solaris on SPARCV9 CPU on DBMS = DB6 --- DB2DBDFT = 'K7D'
    --- SYSTEM = 'K7D'.
    4 ETW000
    4 ETW000 language vector during export: 1234568ABCDEFGHIJKLMNOPQRSTUVWcd
    4 ETW000 language vector during export: 1234568ABCDEFGHIJKLMNOPQRSTUVWcd (ISO-
    ZHTHKOROSLHRUKARHECSDEENFRELHUITJADAPLZFNLNOPTSKRUESTRFISVBGCASH)
    4 ETW000 lsm during export: ALL
    4 ETW000 datafile was created with 'langdeletions=no'.
    4 ETW000 trfunction = D (patch transport)
    4 ETW000 switching to selective language import
    4 ETW000 the following languages will be imported: DEI
    4 ETW000 Used Commandfile SAPK-71103INPIBASIS  (SAPUSER/140)
    4 ETW000 This is a patch transport.
    4 ETW000   1 entry for E070 updated  (SAPK-71103INPIBASIS).
    4 ETW000 140 entries for E071 inserted (SAPK-71103INPIBASIS *).
    4 ETW000   1 entry for E071K inserted (SAPK-71103INPIBASIS *).
    4 ETW000   1 entry for E071KF inserted (SAPK-71103INPIBASIS *).
    4 ETW000   1 entry for E070C inserted (SAPK-71103INPIBASIS).
    4 ETW000   1 entry for E07T updated  (SAPK-71103INPIBASIS *).
    4 ETW690 COMMIT "103098" "103098"
    3WETW000 different nametabs for table ENHOBJ (field ENHOBJTYPE).
    3WETW000 key field truncated
    3WETW000   Key field is not in NTAB.
    4 ETW000      table ENHOBJ: entry in DB is 2 bytes smaller than in file.
    4 ETW000      ... ignoring such differences.
    3WETW000 different nametabs for table TRDIR (field TROBJECT_TYPE).
    4 ETW000       Field is not in NTAB.
    3WETW000 different nametabs for table TRDIR (field TROBJECT_NAME).
    3WETW000 different nametabs for table SPROXREG (field IFR_IDEMPOTENT).
    [u2026]
    4 ETW000       Field is not in NTAB.
    4 ETW000      table SPROXREG: entry in DB is 2 bytes smaller than in file.
    4 ETW000      ... ignoring such differences.
    3 ETW677 "R3TRCLAS/SCMB/CL_DF_ARCH_ADD_TABLE" not imported in this step.
    2EETW000 import of new package definition (note 1089083 needs at least R3trans
    version 6.18, this is 6.19.
    [u2026]
    4 ETW000 no entries for PAK_RUNTIME_ENV will be imported in this step.
    3 ETW677 "R3TRDEVC/SCMB/FLOW" not imported in this step.
    2EETW000 import of new package definition (note 1089083 needs at least R3trans
    version 6.18, this is 6.19.
    3 ETW677 "R3TRDEVC/SCMB/FLOW_NET" not imported in this step.
    3 ETW677 "R3TRDSYSSIMGASC0TSAI" not imported in this step.
    3WETW000 different nametabs for table ENHLOG (field ENHTOOLTYPE).
    4 ETW000       Field is not in NTAB.
    4 ETW000      table ENHLOG: entry in DB is 20 bytes smaller than in file.
    4 ETW000      ... ignoring such differences.
    3 ETW677 "R3TRENHO/SCMB/ARC_DOCFLOW_ADD_TABLE" not imported in this step.
    3 ETW677 "R3TRFUGR/SCMB/DF_ARCHIVE" not imported in this step.
    3 ETW677 "R3TRFUGRRSC2" not imported in this step.
    2EETW000 import of new package definition (note 1089083 needs at least R3trans
    version 6.18, this is 6.19.
    4 ETW109 table "PAK_INTF_CONTENT" does not exist in nametab.
    4 ETW000 no entries for PAK_INTF_CONTENT will be imported in this step.
    3 ETW677 "R3TRPINF/SCMB/FLOW_API_DOCUMENT" not imported in this step.
    2EETW000 import of new package definition (note 1089083 needs at least R3trans
    version 6.18, this is 6.19.
    3 ETW677 "R3TRPINF/SCMB/FLOW_API_NET" not imported in this step.
    4 ETW000 SAPK-71103INPIBASIS  touched.
    4 ETW690 COMMIT "128" "103226"
    4 ETW000 809204 bytes read.
    4 ETW000 Transport overhead 17.1 %.
    4 ETW000 Data compressed to 7.0 %.
    4 ETW000 Duration: 0 sec (809204 bytes/sec).
    3 ETW710 "0" "0"
    4 ETW000
    4 ETW000 Summary:
    4 ETW000
    4 ETW000   1 COMML imported.
    4 ETW000   1 COMMT imported.
    4 ETW000 Totally 2 Objects imported.
    4 ETW000
    4 ETW000 103226 bytes modified in database.
    4 ETW000  [dev trc     ,00000]  Disconnecting from ALL connections:              
    264239  0.264239
    4 ETW000  [dev trc     ,00000]  Disconnected from connection 0                     
    4041  0.268280
    4 ETW000  [dev trc     ,00000]  statistics db_con_commit (com_total=3, com_tx=3)
    4 ETW000                                                                               
    31  0.268311
    4 ETW000  [dev trc     ,00000]  statistics db_con_rollback (roll_total=0,
    roll_tx=0)
    4 ETW000                                                                               
    23  0.268334
    4 ETW000 Disconnected from database.
    4 ETW000 End of Transport (0008).
    4 ETW000 date&time: 23.09.2009 - 12:49:20
    4 ETW000 34 warnings occured.
    4 ETW000 4 errors occured.
    1 ETP176 IMPORT OF COMMANDFILE ONLY
    1 ETP110 end date and time   : "20090923124920"
    1 ETP111 exit code           : "8"
    1 ETP199 ######################################
    1 ETP199X######################################
    1 ETP176 IMPORT OF COMMANDFILE ONLY
    1 ETP101 transport order     : "SAPK-71103INPIBASIS"
    1 ETP102 system              : "JIM"
    1 ETP108 tp path             : "E:\usr\sap\JIM\upg\abap\exe\tp.exe"
    1 ETP109 version and release : "375.32.47" "711"
    1 ETP198
    4 ETW000 E:\usr\sap\JIM\upg\abap\exe\R3trans.exe version 6.19 (release 711 -
    22.01.09 - 11:27:00).
    4 ETW000 unicode enabled version
    4 ETW000 ===============================================
    4 ETW000
    4 ETW000 date&time   : 23.09.2009 - 13:57:11
    4 ETW000 control file: E:\usr\sap\JIM\upg\abap\tmp\SAPKK-71103INPIBASIS.JIM
    4 ETW000 > #pid 5540 on srvsvi-w037v (jimadm)
    4 ETW000 > import
    4 ETW000 > buffersync=no
    4 ETW000 > file='E:\usr\sap\JIM\upg\abap\data\R-71103INPIBASIS.SAP'
    4 ETW000 > continuation='E:\usr\sap\JIM\upg\abap\data\R-71103INPIBASIS_#.SAP'
    4 ETW000 > client cascade yes
    4 ETW000 > repeatimport=yes
    4 ETW000 > importtruncated = yes
    4 ETW000 > including 'NOTHING'
    4 ETW000 R3trans was called as follows: E:\usr\sap\JIM\upg\abap\exe\R3trans.exe -u
    26 -w E:\usr\sap\JIM\upg\abap\tmp\SAPL-71103INPIBASIS.JIM
    E:\usr\sap\JIM\upg\abap\tmp\SAPKK-71103INPIBASIS.JIM
    4 ETW000 active unconditional modes: 26
    4 ETW000 Connected to DBMS = MSSQL ---  SERVER = 'SRVSVI-W037V' DBNAME = 'JIM' ---
    SYSTEM = 'JIM'.
    4 ETW690 COMMIT "0" "0"
    4 ETW000  trace at level 1 opened for a given file pointer
    4 ETW000
    4 ETW000 ================== STEP 1 =====================
    4 ETW000 date&time        : 23.09.2009 - 13:57:11
    4 ETW000 function         : IMPORT
    4 ETW000 data file        : E:\usr\sap\JIM\upg\abap\data\R-71103INPIBASIS.SAP
    4 ETW000 Continuation     : E:\usr\sap\JIM\upg\abap\data\R-71103INPIBASIS_#.SAP
    4 ETW000 buffersync       : NO
    4 ETW000 clients          : cascade
    4 ETW000 repeatimport     : YES (corresponds to unconditional mode 1)
    4 ETW000 repeatclimport   : NO
    4 ETW000 c.s.i.           : NO
    4 ETW000 importtruncated  : YES (imported data may be destroyed!)
    4 ETW000 charsetadapt     : YES
    4 ETW000 def. charset     : WEUROPEAN
    4 ETW000 commit           : 100000
    4 ETW000 table cache      : dynamic
    4 ETW000 INCLUDING        : 'NOTHING'
    4 ETW000
    4 ETW000 rejected clients : 066
    4 ETW000
    4 ETW000 client cascade to: 000, 001
    4 ETW000 Character set on this machine : 2 byte unicode little endian.
    4 ETW000 Character set on the data file: 2 byte unicode big endian.
    4 ETW000 Data file is compressed with algorithm 'L'.
    4 ETW000 Export was executed on 01.07.2009 at 14:30:19 by k7dadm     
    3 ETW709 "711 "
    4 ETW000   with R3trans version: 22.01.09 - 11:27:00
    4 ETW000 Source System = Solaris on SPARCV9 CPU on DBMS = DB6 --- DB2DBDFT = 'K7D'
    --- SYSTEM = 'K7D'.
    4 ETW000
    4 ETW000 language vector during export: 1234568ABCDEFGHIJKLMNOPQRSTUVWcd
    4 ETW000 language vector during export: 1234568ABCDEFGHIJKLMNOPQRSTUVWcd (ISO-
    ZHTHKOROSLHRUKARHECSDEENFRELHUITJADAPLZFNLNOPTSKRUESTRFISVBGCASH)
    4 ETW000 lsm during export: ALL
    4 ETW000 datafile was created with 'langdeletions=no'.
    4 ETW000 trfunction = D (patch transport)
    [u2026]
    roll_tx=0)
    4 ETW000                                                                               
    23  0.228932
    4 ETW000 Disconnected from database.
    4 ETW000 End of Transport (0008).
    4 ETW000 date&time: 23.09.2009 - 13:57:11
    4 ETW000 34 warnings occured.
    4 ETW000 4 errors occured.
    1 ETP176 IMPORT OF COMMANDFILE ONLY
    1 ETP110 end date and time   : "20090923135712"
    1 ETP111 exit code           : "8"
    1 ETP199 ######################################
    4 EPU202XEND OF SECTION BEING ANALYZED

  • How to access the record data send by a procedure

    Hi I have a procedure with below code snippet..
    create package pkg
    type t_rec is recod (id number,id_name varchar2(10));
    type t_data is table of t_rec index by binary_integer;
    act_data t_data;
    procedure return_data is (o_rec out t_data,dept in number,region in number) ;
    create package body pkg
    procedue return_data is (o_rec out t_data,dept in number,region in number) is
    p_cur sys_refcursor;
    l_text varchar2(100);
    indx number:=0;
    begin
    open p_cur for 'select id,id_name from tab1'||l_text';
    loop
    fetch p_cur into o_rec(indx).id,o_rec(indx).id_name;
    exit when p_cur%notfound; --p_cur.count=0 giving error
    dbms_output.put_line('id is '||o_rec(indx).id); ---- 4
    indx:=indx+1;
    end loop;
    close p_cur;
    exception ....
    end pkg;Now ---4 is giving me values when i put value to id and id_name parameter.
    Then i try to fetch the returned value by below code
    DECLARE
    bk_data PKG.T_DATA;
    BEGIN
    PKG.RETURN_DATA(bk_data, 'parameter.pm1', 'parameter.pm2');
    dbms_output.put_line('id is '||bk_data(1).id);
    end;But it is not giving me any data and thowing error " no data found "
    Please help me how i can fetch and se the the data returned by PKG.RETURN_DATA
    Thanks in advance.
    Edited by: bp on May 31, 2012 2:56 PM

    >
    I have corrected my code as below.
    >
    No you haven't. You didn't fix the errors I mentioned.
    Worse you added new lines that have new errors.
    t_data:=&t_data -- i passed 10
    dept :&dept -- ipassd 10You added substitution variables to the package code; those are for sql*plus - not PL/SQL.
    >
    Can ypu please post the sample code that is giving you data for the sample package pkg .
    >
    If you aren't willing to post sample code why should we? The code you posted won't even compile so it can't possibly be the code you are actually using that purportedly has an error.
    exception ....That is invalid code as you undoubtedly know so what does it accomplish by adding it other than making people think your actual code was removed. But that means that the code you removed could have a problem in it that we can't see. And that means we have no hope of finding your problem because we can't see all of the code that might be causing it.
    >
    Please ignore spelling mistakes.
    >
    We can't ignore them if the code you post won't compile with them in it. The word 'procedue' you provided in the original question isn't a spelling mistake; it's because you did not cut & paste your actual code. It means that instead you manually entered text that is not code you are actually using.
    If you really want help with your problem you need to post the code that you are actually using and that is giving you the problem you are reporting.
    >
    l_text varchar2(1000):=null; -- i have built some dynamic whee clause in this variable
    >
    But are you using NULL for this value when you run your test? If not then maybe the problem is in the value that you are using. How could we possibly tell when you don't post what you are using?
    Post the code you are actually using. If you can't do that for proprietary reasons then modify it to remove the sensitive code. But the code you post has to be the code you are using and the code that is giving the problem.

  • Is there a definitive way to get iTunes match to recognise my tracks?

    Ok, I have taken the plunge and started iTunes match, I have quite a lot of songs, (over 17,000) and the results are interesting, I have quite a lot of Vinyl rips and MP3's from emusic, amazon etc, so I wasn't surprised when iTunes couldn't match everything.
    I know the uploading can be an issue here depending on Internet speeds (and although downloads are Ok, as expected upload speed is pretty risible) so I would like to remove necessity to upload as many tracks as I can (some hope).
    At the moment I have over 4,000 tracks that iTunes couldn't match!
    I have been busy over the years digitizing my vinyl records, but not that busy, 4,000 tracks!
    On closer examination it seems that there are issues over certain tracks in albums, and whole albums, the majority of these are direct rips from the cd's using iTunes!?
    Some albums appear not to have been accepted as a match because of punctuation and spelling differences, I assume I can change these manually in options, but others have just left me a bit confused to as why they haven't been matched, in most cases in most cases an album has been matched bar one song.
    Is there any thing anyone know of that I can do to sort these problems out.
    I suppose going back and ripping CD's is an option, but it fills me with a bit of dread having to dig out my old CD's and basically re-rip for potentially on track on a whole album, and this is also true of the MP3's

    You will never get a 100% match rate. If you are expecting to, you will be disappointed. The hard fact is, because of a variety of reasons, some songs will not be matched despite being availble on the iTunes Store. About the best you can expect is an 80% match rate for tracks not bought from the iTunes Store (most iTunes Store purchases will have an iCloud Status of "purchased" and do not count against the 25k track limit). Vinyl rips will have a lower match success rate. Changing ID3 tags will have little to no effect on whether a track is matched or not as the service does not use ID3 tags.
    This topic has been discussed in-depth on this forum and if you would like more information I suggest you do a search and read the existing threads.

Maybe you are looking for