Error running columns must be updated in the error table
Hi allI deliver, in my process when execution time if I got an error, that it would be updaed in my error log table, is there any special function is there for that?
Hello
For any error that occurs in your trapping interface use the package step.
Go to step 1 to step 2 by KO trail
in step 2, you can use a variable with a refresh of query ' select SUBSTR)< %="odiRef.getPrevStepLog" ("message")="" %="" >,="" 1,="" 4000)="" du="" double="" '="" faire="" passer="" votre="" message="" d’erreur...="" de="" cette="" façon,="" vous="" pouvez="" gérer="" vos="">
Also, as mentioned in a previous post, you can easily change your variable as refresh query
*'select SUBSTR (< %="odiRef.getPrevStepLog" ("message")="" %="" >,="" 1,="" 3000)="" || »=""><->' |)< %="odiRef.getPrevStepLog" (« step_name »)="" %="" >="" du="" double="" '="" *="" d’inscrire="" le="" nom="" de="" l’étape="" afin="" que="" vous="" sachiez="" où="" cette="" erreur="" s’est="">
Now, you can use this variable to insert this value into a table of error log using a procedure of ODI step (do the next step).
Solve your problem?
Published by: 922636 on 13 Sep 2012 06:58
->
Tags: Business Intelligence
Similar Questions
-
I need some serious help please someone... I get a message that Windows File Protection is! and he says that "files which are required for Windows to run properly must be copied into the DLL cache" that I know, but I do not know why this has happened... I think it happened because of an update which took place about 2 days ago cause that is when it started, but I've tried all t0 get rid of it. I tried to disable using "regedit" in the run screen and it did not help... I need help with fixing this. I don't have my copy of Windows XP Professional Moose because this Pc is old, and I just kept to upgrade. Can someone guide me please in the right direction and the easiest that I'd appreciate it, thanks Chris!
Thanks to all who tried to help, it means a lot! I have no idea what happens but I tried to run a complete scan with antivirus program McAfee I was BTW it was free because of the internet service gave to me to be a customer with them, (I guess they have an ongoing case) not much of a cause I had nothing else problems with McAfee all for about 5 years and they are so much better programs out there (to new my opinion) but on with my story so whenever I tried to run a full scan or fast he rode every time error cannot start scan try again and so on, so I called them and they could not understand what the problem was and finally reinstalled but it doesn't work and of course they wanted me to buy a version... So I said forget it and went with one of the best Antivirus out there (my opinion only) programs free and it scanned and found some articles ad and he never came back! So I'm lucky so far and happy! Once again thanks to Jose @ and @ John for help and getting back to me, that shows the high level of awareness and dedication... So thank you to you two! I have no idea of what the problem was I think that he had with the Ad-ware and anti virus program does not properly and somehow obtained a "bug" If you want to. Have an awesome day and thank you and if I can ever be useful I'll do my best! I was wondering something quick you guys like Avast Internet security because I've had some people said he is well worth and had some interesting features, I personally put AVG but I was wondering about obtaining notice! Thanks for the tips when you get the time!
-
Two columns must be UNIQUE if the second is not NULL.
Two columns must be UNIQUE if the second is not NULL. If the second is NULL, the first has no need to be UNIQUE.
CREATE TABLE Moo ( Prima INT PRIMARY KEY, Secunda INT NOT NULL, Tertia VARCHAR2(1) ); CREATE UNIQUE INDEX Cow ON Moo(Secunda, NVL(Tertia, TO_CHAR(Prima))); INSERT INTO Moo(Prima, Secunda, Tertia) SELECT 1, 1, NULL FROM Dual UNION ALL SELECT 2, 1, NULL FROM Dual; DROP TABLE Moo;
Is there another way to do it?
Added 'SINGLE '.
I had a little trouble at matches your description to your example, but if you want to apply the uniqueness on (secunda, tertia) only for lines where tertia is not null, then the following should work:
create an index unique xxx on moo)
cases when is not null, then end of secunda, tertia
Tertia
);
Concerning
Jonathan Lewis
P.S. When do a quick test of the best way to define this index, I found what seems to be a bug in 11.2.0.4 (and maybe other versions) with the expression:
Tertia case if no then cast (null as an int) to another end secunda
Update: now blog at: Easy & #8211; Oops. | Notebook of the Oracle
-
How to run a query to update on the results to a spreadsheet
Hey there,
I'm new to this kinda thing.
I received a spreadsheet that has 2 tablets, 1 is called SQL generates and has a ton of data. 1 is called SQL statement and a select statement in the first cell.
I said to run an update query by using the worksheet and received this:
= CONCATENATE("Update CARDMEMBERISSUE set CURRSTATUSCD = 'ACT', DATELASTMAINT = sysdate where AGREENBR =",A2,"and MEMBERNBR =",B2,"and ISSUENBR =",C2,";")
= CONCATENATE("Insert into CARDMEMBERISSUEHIST (AGREENBR, MEMBERNBR, ISSUENBR, EFFDATETIME, CARDSTATCD, STATREASON, DATELASTMAINT, DATESENT) values (', A2, ',', B2, ',', C2", sysdate, 'Law', null, sysdate, null);' ")
I don't know what to do or how to do this.
It's that the lines in the worksheet as look, including the column header, A1 is empty.
A B C etc.
NBR MEMBERNBR QUESTION NBR CURRSTATUSCD PREFIX CARD NBR AGREETYPCD NBR EXT CARD ISSUE DATE PERS OWNER AGREE
2 12 1 44 ISS g 22 22 19/10/2011= CONCATENATE bits are Excel formulas. Assuming that they properly drafted, they generate a set of individual sql statements. The first concaenatewill generates a set of instructions to update on the CardMemberIssue table, and the second will generate a set of insert statement in the CardMemberIssueHist table.
You should be able to simply paste the instructions generated in any tool that you use to run sql to run. Before you do this right, make sure that you are running:
alter session set cursor_sharing=force;
before sticking anything in.
John
-
RMTTRAIL must be specified before the FILE/TABLE/SEQUENCE
Hi Experts,
Just trying to debug this issue. Please help me in the question of fixing.
Currently this is my approx.
OS - OEL 6.3
DB - 12.1.0.1
GRID - 12.1.0.1
2 node RAC
I have a Container 1 (c1) with PDB (p1, p2) 2 and trying to replicate of C1. P1. SH-> C1. P2. SH for a single table and below is my param file and I recorded extracted and added to GGSCI
EXTRACT C1SH1_ED
SETENV (ORACLE_SID = "c1")
SETENV (ORACLE_HOME=/opt/oracle/rdbms/12.1.0.1)
SETENV (NLS_LANG = 'AMERICAN_AMERICA. AL32UTF8")
SETENV (NLS_DATE_FORMAT = DD-MON-YYYY HH: MI: SS AM)
USERIDALIAS ggc1
DISCARDFILE. / direrr/c1.dsc, APPEND.
REPORTCOUNT EVERY 30 MINUTES, FARE
STATOPTIONS REPORTFETCH
WARNLONGTRANS 5 m, 3 m CHECKINTERVAL
WILDCARDRESOLVE IMMEDIATE
LOGALLSUPCOLS
UPDATERECORDFORMAT COMPACT
SOURCECATALOG P1
Table SH. T_DELS;
then I tried to run the EXTRACT and the weiredly I see this error (please let me know if I make a mistake)
RMTTRAIL must be specified before the FILE/TABLE/SEQUENCE <-this is what I see in my ggserr.log
2014-05-26 00:32:01 INFO OGG - 02695 Oracle GoldenGate Capture for Oracle, c1sh1_ed.prm: syntax of the ANSI SQL parameter is used for the analysis of the parameter.
2014-05-26 00:32:01 INFO OGG - 02095 Oracle GoldenGate Capture for Oracle, c1sh1_ed.prm: successfully set ORACLE_SID = c1 environment variable.
2014-05-26 00:32:01 INFO OGG - 02095 Oracle GoldenGate Capture for Oracle, c1sh1_ed.prm: set successfully ORACLE_HOME=/opt/oracle/rdbms/12.1.0.1 environment variable.
2014-05-26 00:32:01 INFO OGG - 02095 Oracle GoldenGate Capture for Oracle, c1sh1_ed.prm: set NLS_LANG = AMERICAN_AMERICA successfully environment variable. AL32UTF8.
2014-05-26 00:32:01 INFO OGG - 02095 Oracle GoldenGate Capture for Oracle, c1sh1_ed.prm: variable environment successfully set NLS_DATE_FORMAT = DD-MON-YYYY hh: mi: SS AM.
2014-05-26 00:32:04 INFO OGG - 03522 Oracle GoldenGate Capture for Oracle, c1sh1_ed.prm: setting session time zone at the source of database timezone "GMT".
2014-05-26 00:32:04 ERROR OGG - 00362 Oracle GoldenGate Capture for Oracle, c1sh1_ed.prm: RMTTRAIL must be specified before/SEQUENCE/TABLE FILE.
2014-05-26 00:32:04 ERROR OGG - 01668 Oracle GoldenGate Capture for Oracle, c1sh1_ed.prm: PROCESS ABENDING.
2014-05-26 00:32:04 INFO OGG - 00975 Oracle GoldenGate for Oracle, Manager mgr.prm: client_start_er_prog failed.
2014-05-26 00:32:04 WARNING OGG - 01742 Oracle GoldenGate for Oracle shell: command sent to MGR MGR returned with an error response.
2014-05-26 00:33:29 INFO OGG - 00979 Oracle GoldenGate for Oracle, Manager mgr.prm: EXTRACT of C1SH1_ED is down (free of charge).
2014-05-26 00:38:30 INFO OGG - 00979 Oracle GoldenGate for Oracle, Manager mgr.prm: EXTRACT of C1SH1_ED is down (free of charge).
-extract is registered and has successfully added. Please help me
I still wonder why we see RMTRAIL when we check out local config
Add this parameter to your setting
exttrail ./dirdat/ll
and run the following statements:
GGSCI > remove from C1SH1_ED
GGSCI > add from C1SH1_ED, tranlog, begin now, NET 2
GGSCI > add exttrail. / dirdat/ll, extracted from C1SH1_ED, 100 MB
-
ORA-14030: partitioning column does not exist in the CREATE TABLE statement
Hi all
We are trying to create a partition materialized view and get an error below.
ORA-14030: partitioning column does not exist in the CREATE TABLE statement
Our GL_BALANCES21 and GL_CODE_COMBINATIONS21 base tables is already divided by interval of the range on Code_combination_id.
In the same way that we try to partition the view materialized
We get the error.
ORA-14030: partitioning column does not exist in the CREATE TABLE statement
Where the clause there are 4 tables gl_balances21, gl_code_combinations21, gl_periods and gl_set_of_books.
CREATE MATERIALIZED VIEW apps. BAL_PART
PARTITION BY RANGE ("CODE_COMBINATION_ID")
(SCORE LOWER (80000) VALUES,
PARTITION OF LOWER VALUES (160000),
PARTITION OF LOWER VALUES (240000),
PARTITION OF LOWER VALUES (320000),
PARTITION OF LOWER VALUES (400000),
PARTITION OF LOWER VALUES (480000),
PARTITION OF LOWER VALUES (560000),
PARTITION OF LOWER VALUES (640000),
PARTITION OF LOWER VALUES (720000),
PARTITION OF VALUES LESS THAN (800000),
PARTITION OF LOWER VALUES (880000),
PARTITION OF LOWER VALUES (960000),
PARTITION OF VALUES LESS THAN (10400000),
PARTITION OF LOWER VALUES (11200000),
PARTITION OF LOWER VALUES (12000000),
PARTITION OF LOWER VALUES (12800000),
PARTITION OF VALUES LESS THAN (13600000),
PARTITION OF LOWER VALUES (14400000),
PARTITION OF VALUES LESS THAN (15200000),
PARTITION OF LOWER VALUES (16000000),
PARTITION OF VALUES LESS THAN (16800000),
PARTITION OF VALUES LESS THAN (17600000),
PARTITION OF VALUES LESS THAN (18400000),
PARTITION OF VALUES LESS THAN (19200000),
PARTITION OF LOWER VALUES (20000000),
PARTITION OF VALUES LESS THAN (20800000),
PARTITION OF VALUES LESS THAN (21600000),
PARTITION OF VALUES LESS THAN (22400000),
PARTITION OF VALUES LESS THAN (23200000),
PARTITION OF LOWER VALUES (24000000),
PARTITION OF VALUES LESS THAN (24800000),
PARTITION OF VALUES LESS THAN (25600000),
PARTITION OF VALUES LESS THAN (26400000),
PARTITION OF LOWER VALUES (27200000),
PARTITION OF LOWER VALUES (28000000),
PARTITION OF VALUES LESS THAN (28800000),
PARTITION OF VALUES LESS THAN (29600000),
PARTITION OF VALUES LESS THAN (30400000),
PARTITION VALUES LESS THAN (MAXVALUE))
QUICKLY REFRESH ON DEMAND
SELECT the QUERY REWRITE as
SELECT GL.GL_CODE_COMBINATIONS21. ROWID C1,
GL.GL_BALANCES21. ROWID C2,
"GL". "" GL_BALANCES21 ". "" ACTUAL_FLAG, "
"GL". "" GL_BALANCES21 ". "" CURRENCY_CODE "
"GL". "" GL_BALANCES21 ". "" PERIOD_NUM, "
"GL". "" GL_BALANCES21 ". "" PERIOD_YEAR ".
"GL". "" GL_BALANCES21 ". "" SET_OF_BOOKS_ID ""SOB_ID"
"GL". "" GL_CODE_COMBINATIONS21 ". "" CODE_COMBINATION_ID ""CCID.
"GL". "" GL_CODE_COMBINATIONS21 ". "" SEGMENT1 ",.
"GL". "" GL_CODE_COMBINATIONS21 ". "" SEGMENT10, "
"GL". "" GL_CODE_COMBINATIONS21 ". "" DIRECTION11, "
"GL". "" GL_CODE_COMBINATIONS21 ". "" SEGMENT12, "
"GL". "" GL_CODE_COMBINATIONS21 ". "" SEGMENT13, "
"GL". "" GL_CODE_COMBINATIONS21 ". "" SEGMENT14, "
"GL". "" GL_CODE_COMBINATIONS21 ". "" SEGMENT2 ",.
"GL". "" GL_CODE_COMBINATIONS21 ". "" SEGMENT3. "
"GL". "" GL_CODE_COMBINATIONS21 ". "" SEGMENT4, "
"GL". "" GL_CODE_COMBINATIONS21 ". "" SEGMENT5, "
"GL". "" GL_CODE_COMBINATIONS21 ". "" SEGMENT6, "
"GL". "" GL_CODE_COMBINATIONS21 ". "" SEGMENT7. "
"GL". "" GL_CODE_COMBINATIONS21 ". "" SEGMENT8, "
"GL". "" GL_CODE_COMBINATIONS21 ". "" SEGMENT9, "
"GL". "" "" GL_PERIODS '. "" PERIOD_NAME,"
NVL ("GL". "GL_BALANCES21" "." " (BEGIN_BALANCE_CR', 0) Open_Bal_Cr,
NVL ("GL". "GL_BALANCES21" "." " (BEGIN_BALANCE_CR', 0) +.
NVL ("GL". "GL_BALANCES21" "." " (PERIOD_NET_CR', 0) Close_Bal_Cr,
NVL ("GL". "GL_BALANCES21" "." " (BEGIN_BALANCE_DR', 0) Open_Bal_Dr,
NVL ("GL". "GL_BALANCES21" "." " (BEGIN_BALANCE_DR', 0) +.
NVL ("GL". "GL_BALANCES21" "." " (PERIOD_NET_DR', 0) Close_Bal_Dr,
NVL ("GL". "GL_BALANCES21" "." " (BEGIN_BALANCE_DR', 0).
NVL ("GL". "GL_BALANCES21" "." " (BEGIN_BALANCE_CR', 0) Open_Bal,
NVL ("GL". "GL_BALANCES21" "." " (BEGIN_BALANCE_DR', 0).
NVL ("GL". "GL_BALANCES21" "." " (BEGIN_BALANCE_CR', 0) +.
NVL ("GL". "GL_BALANCES21" "." " (PERIOD_NET_DR', 0).
NVL ("GL". "GL_BALANCES21" "." " (PERIOD_NET_CR', 0) Close_Bal,
NVL ("GL". "GL_BALANCES21" "." " (PERIOD_NET_CR', 0) Period_Cr,
NVL ("GL". "GL_BALANCES21" "." " (PERIOD_NET_DR', 0) Period_Dr
OF GL.GL_CODE_COMBINATIONS21.
GL.GL_BALANCES21,
GL.GL_SETS_OF_BOOKS,
GL.GL_PERIODS
WHERE GL.GL_BALANCES21. CODE_COMBINATION_ID = GL.GL_CODE_COMBINATIONS21. CODE_COMBINATION_ID
AND GL.GL_SETS_OF_BOOKS. SET_OF_BOOKS_ID = GL.GL_BALANCES21. SET_OF_BOOKS_ID
AND GL.GL_PERIODS. PERIOD_NUM = GL.GL_BALANCES21. PERIOD_NUM
AND GL.GL_PERIODS. PERIOD_YEAR = GL.GL_BALANCES21. PERIOD_YEAR
AND GL.GL_PERIODS. PERIOD_TYPE = GL.GL_BALANCES21. PERIOD_TYPE
AND GL.GL_PERIODS. PERIOD_NAME = GL.GL_BALANCES21. PERIOD_NAME
AND GL.GL_PERIODS. PERIOD_SET_NAME = GL.GL_SETS_OF_BOOKS. PERIOD_SET_NAME
and gl.GL_CODE_COMBINATIONS21.summary_flag! = « Y »
ERROR on line 54:
ORA-01013: user has requested the cancellation of the current operation
I checked the metalink note saying that ensure that all columns in a partitioning column list are columns of
the table being created.
Partition is already there, on the column of code_combination_id of gl_balances21 and gl_code_combinations21.
Please suggest.
Thank youIt's your mistake:
PARTITION BY RANGE ("CODE_COMBINATION_ID")
but in your projection of column list, you have an alias he:
"GL"."GL_CODE_COMBINATIONS21"."CODE_COMBINATION_ID" "CCID",
You must use the alias as a partition key, not the name fom the secondary table column.
--
John Watson
Oracle Certified Master s/n
http://skillbuilders.com -
error handling - when using 'base' no updates to the audit table
Hello;
We use the error handling via the shadow errors; the operating mode is set by default to the "game";
errors are caught in the trap in the errors table, but the audit of execution messages show is no longer there was error;
y at - missing something on the shelf upward?
before implementation of the error, with the operation mode table ' set to the line according to fail based on ' errors were recorded in all_rt_audit_exec_messages;
now with the switch, the errors are caught in the trap, but we warned is no longer that it was a mistake;
ID appreciate advise on how to fix that
THX
RgdsHello
Mode set-based, Oracle Warehouse Builder generates a single SQL statement that treats all data and performs all operations. Although the treatment of the data as a whole improves performance, audit information available are limited. Runtime auditing is only limited to the account of the run-time error. With mode based on the game, you can not identify lines that contain errors.
Cap 10. Understand the Performance and Advanced ETL of Oracle® Warehouse Builder of modeling, ETL and data quality Guide data
11g Release 2 (11.2)See you soon
-
UPDATE on the same table in the sub query
DB version: 11.2
We have a table called SHP_GC_TRACK, which has about 8 million records with partitions. In the below UPDATE, it updates a column based on the SELECT on the same table in a subquery.
This UPDATE takes a long time to run and sometimes get hung up.UPDATE shp_gc_track a SET f_tran_proc = 'Y' WHERE last_update_date < (SELECT MAX (last_update_date) FROM shp_gc_track b WHERE a.shp_trx_rowid = b.shp_trx_rowid AND a.c_shp_inst = b.c_shp_inst AND a.f_tran_proc = b.f_tran_proc AND b.f_ltr_received = 'D' AND f_rec_code IN ('G', 'W') AND b.f_rec_status = 'B' AND b.c_shp_inst = :b1 ) AND a.c_shp_inst = :b1 AND a.f_ltr_received = 'D' -----------------> part of composite index AND a.f_tran_proc = 'N' -----------------> part of composite index AND a.f_rec_code IN ('G', 'W') --------------> part of composite index AND a.f_rec_status = 'B'; -----------------> part of composite index
We have a composite index on four columns f_ltr_received, f_rec_code, f_rec_status and f_tran_proc. Explain the plan shows that this composite index is used.
Any way to rewrite this query or suggestion?Steve_74 wrote:
DB version: 11.2We have a table called SHP_GC_TRACK, which has about 8 million records with partitions. In the below UPDATE, it updates a column based on the SELECT on the same table in a subquery.
UPDATE shp_gc_track a SET f_tran_proc = 'Y' WHERE last_update_date < (SELECT MAX (last_update_date) FROM shp_gc_track b WHERE a.shp_trx_rowid = b.shp_trx_rowid AND a.c_shp_inst = b.c_shp_inst AND a.f_tran_proc = b.f_tran_proc AND b.f_ltr_received = 'D' AND f_rec_code IN ('G', 'W') AND b.f_rec_status = 'B' AND b.c_shp_inst = :b1 ) AND a.c_shp_inst = :b1 AND a.f_ltr_received = 'D' -----------------> part of composite index AND a.f_tran_proc = 'N' -----------------> part of composite index AND a.f_rec_code IN ('G', 'W') --------------> part of composite index AND a.f_rec_status = 'B'; -----------------> part of composite index
This UPDATE takes a long time to run and sometimes get hung up.
We have a composite index on four columns f_ltr_received, f_rec_code, f_rec_status and f_tran_proc. Explain the plan shows that this composite index is used.
Any way to rewrite this query or suggestion?
Setting updates with subqueries may be difficult: (.) Unfortunately my suggestions below are of the try-it-and-see-what-happens variety - nothing of certain
First of all, check the index. Is it bitmap or tree? If the tree to see if the more restrictive columns are listed first - this can help with effectiveness of b-tree indexes. Also if the tree a composite bitmap for columns with lots of repeat values instead could help
Its a correlated subquery so that you cannot run just the subquery first put the result in a scalar varaiable and using the variable in the SQL instead. You can try putting the keys w/join subuqery results in a TWG first to use TWG in SQL to see if I/O is reduced together during these two operations.
You have the license for the parallel query option? Using parallel DML (this must be activated manually) can help. Check the documentation of the ALTER SESSION command to do so. In addition, the PARALLEL_INDEX() indicator could help
Display the SQL execution plan
-
Updating of the ADF Table strangely after delete line
Hello
I use ADF Table with ArrayList to the model of the collection. I do not use View object
< af:table var = value ' row' = "#{pageFlowScope.dataBean.collectionModel}"... "
I have a SelectOnceChoice in each row of the table and bind their values to a property of the line
< af:selectOneChoice value = "#{row.label}"... "
I have a command link to remove each line and the delete method:
collectionModel.remove (idx);
The model is correctly updated, but the table of the ADF is not. Somehow, the value of the selection of the next line is set to the value of the deleted row.
For example: If there two select with values respectively: Foo, Bar. If I remove the line with Foo, the remaining line (initially Bar) is set to Foo.
If I refresh (F5) the page, it appears correctly. I also tried to use addPartialTarget and partialTriggers but no help.
Can someone help me? Thanks in advance.
Post edited by: 2925664
Hello
Previously I use table binding, that's why it has that name.
BTW, I don't know what's causing the problem. It is related to the life cycle ADF. I put the immediate = "true" for the select box and it is working fine now.
Concerning
-
Hi all
We are upgrading EBS 11i instance to R 12.1.3. There are interfaces to Recevibles transactions that retrieves data from a data file and import of invoices after validation.
In 11i, ra_interface_lines_all tax_code column was populated for details of import taxes. But in R12 tax_code column is not used. Can someone tell me which columns we have to fill in the table ra_interface_lines_all for the tax details, I can see there are many tax related columns. I come from the details of the taxes of the zx_rates_b table.
Which column should be used in this table as an entry in tax_code (or another column) in ra_interface_lines_all.?
Thank you
Patricia K.
Hi Patricia,
The tax value is taken from ZX_TAXES_B.TAX
For TAX_STATUS_CODE, value is taken from ZX_STATUS_B.TAX_STATUS_CODE
For TAX_RATE_CODE, the value of the TAX_RATE_CODE ZX_RATES_B.See the oracle at the bottom of the reference documentation for more details on the mapping...
Description and use of fields in the Table RA_INTERFACE_LINES (Doc ID 1195997.1)Kind regards
Ivruksha -
Lack of updating of the secondary table.
JDeveloper 11.1.1.20.
In a master page in detail (two ADF unalterable tables) where the detail listen to changes in the master with its partialtrigger set to the main table, I discovered a problem when I go back to the page of a RESTORE operation in another page (change).
In doing so, sends me to the first line of the main table, which is normal.
-The detail section says "No data to display", which is not correct.
If I leave the first row and return to the detail section is updated.
Any success?
Best regards
ErikWhat is the RefreshCondition that you have defined for the iterator?
You can change it to ifNeeded or always and check if it helps?Thank you
Nini -
Hello
I need to rename my files EUL & elements following a naming convention, I thought updating the tables of EUL5 in the following way:
-Step 1: Create a copy of eul5_objs:
-Step 2: update eul5_objs:create table eul5_objs_cpy as select * from eul5_objs ;
-Step 3: Create a copy of eul5_expressions:update eul5_objs set obj_name = initcap (obj_name);
-Step 4: Update the eul5_ expressions:create table eul5_expressions_cpy as select * from eul5_ expressions ;
but I heard that EUL5 tables updated could corrupt the EUL and he'd end up unable to export/import it via the command line, then asked me to update the EUL manually by the administrator.UPDATE eul5_expressions e SET e.exp_name = (SELECT TRIM(DECODE(INSTR(m.exp_name, ':'), 0, LOWER(t.obj_name) || ' : ' || INITCAP(m.exp_name), SUBSTR(m.exp_name, 1, INSTR(m.exp_name, ':', 1, 1) - 1) || INITCAP(SUBSTR(m.exp_name, INSTR(m.exp_name, ':', 1, 1))))) FROM eul5_expressions m, EUL5_OBJS t WHERE m.it_obj_id = t.obj_id AND e.exp_id = m.exp_id) WHERE e.it_obj_id is not null
For my information, could someone explein me what is the difference and how it could damage the EUL?
Thank you.
MchaHi mcha
Like the previous of Tamir answer, you should be careful updating behind the scenes. According to me, these are the only paintings directly referencing the name in this case, it seems that you should be ok.One thing to be aware of, is that workbooks also incorporate the name and identifier of the folder within each compiled worksheet. As long as the administrator does not change the name and the identifier at the same time binders will continue to open. However, until the workbook is re-registered only the identifier will be correct and should anyone subsequently change an identifier without a workbook saved shows the name of the folder then change the workbook will open more.
Therefore, I advise you also ask your users to open each workbook after the name change and then re-register. In this way, the new name of the folder will get embedded in spreadsheets, sort of covering all the bases.
Best wishes
Michael -
Report with multiple columns NUMBER of counts of the same table
I am new to discoverer, so I'm a little lost.
I work to create a report to show usage data and Knowledge Base of e-business. I have written using subqueries in SQL query that is in the format:
Solution number | Soultion title | Solution views. Positive feedback | Negative feedback
Title of 12345 _ 345 _ 98 34
The entries 'Views', 'Positive' and 'Negative' are stored in the same table, so I do a count where setid = setid and usedtype = VS, then count where usedtype = usedtype and PF = NF
Discoverer, I can get the number of solution, the title and THE totals but I can't seem to understand how to get an ACCOUNT for three different things from the same table in the columns on the same line.
When I go on change map-> select the items once I select the option NUMBER of the UsedType column in the CS_KB_SET_USED_HISTS table, I can't select it again. I also found way now to add a column based on a query entered.
If someone could help it would be much appreciated.
Thank you
Published by: Toolman21 on December 2, 2010 14:17
_ to correct spacing added.Hello
You can separate the column with a case or decode.
for example to create 2 calculations:case
When usedtype = "PF".
then- that contain both
0 otherwise
endcase
When usedtype = 'NF '.
then- that contain both
0 otherwise
endAfter that, you can create the aggregation count on those.
Tamir
-
Several updates on the same Table
Hello
I need to update the same Table (T1) but to filter for different conditions as below.
and I have a set of filter conditions 50 and update the same table.
Is it possible to get in the single update statement?
BEGIN
UPDATE T1
SET PTA_CLM_CNT = v_PTA_CLM_CNT__77,
PTB_CLM_CNT = v_PTB_CLM_CNT__77
WHERE run_dt = v_in_parm_dt
AND state_code = '77';
EXCEPTION
WHEN NO_DATA_FOUND THEN
null;
WHILE OTHERS THEN
v_error_cd: = SQLCODE;
v_error_msg: = SUBSTR (SQLERRM, 1, 200);
v_curr_record: = 'sum_bene_state_updt_77 ' | v_in_parm_dt;
create_error_log ('_sum_cnts', v_error_cd, v_error_msg, v_curr_record);
END;
BEGIN
UPDATE T1
SET PTA_CLM_CNT_ = v_PTA_CLM_CNT__78,
PTB_CLM_CNT_ = v_PTB_CLM_CNT__78
WHERE run_dt = v_in_parm_dt
AND state_code = '78';
EXCEPTION
WHEN NO_DATA_FOUND THEN
null;
WHILE OTHERS THEN
v_error_cd: = SQLCODE;
v_error_msg: = SUBSTR (SQLERRM, 1, 200);
v_curr_record: = 'sum_bene_state_updt_78 ' | v_in_parm_dt;
create_error_log ('sum_cnts', v_error_cd, v_error_msg, v_curr_record);
END;
Thanks in advanceMay be trying to use DECODE
UPDATE T1 SET PTA_CLM_CNT = DECODE(state_code,77,v_PTA_CLM_CNT_77,78,v_PTA_CLM_CNT_78) PTB_CLM_CNT = DECODE(state_code,77,v_PTB_CLM_CNT_77,78,v_PTB_CLM_CNT_78) WHERE run_dt = v_in_parm_dt;
-
Hi all
I am new in the form of Oracle, I have a question,
in oracle from(10G) now I show an entire table, when I update a line, then in that same line, there is a column named as status, must got the update automatically with the value 'NEW '.
Can someone help me how to perform this task.
If any body knows then please reply as soon as POSSIBLE.
Thank you
Ashish
1003500 wrote:
Hi all
I am new in the form of Oracle, I have a question,
in oracle from(10G) now I show an entire table, when I update a line, then in that same line, there is a column named as status, must got the update automatically with the value 'NEW '.
Can someone help me how to perform this task.
If any body knows then please reply as soon as POSSIBLE.
Thank you
Ashish
Ashish
Try this
/ * write the following code in Post-Text-Item at the block level * /.
IF: System.Record_Status IN ("MODIFIED", "INSERT") THEN
: your_block_name.column_name: = 'NEW';
END IF;
Hamid
Maybe you are looking for
-
still image from the video in high resolution
Aloha How can I get a fixed high resolution image of my video on final cut pro x? Mahalo
-
Color of Finder labels lost on every reboot
I'm having a problem of labels in the Finder. The color of each of them lose the Mac is restarted...
-
WINDOWS SERVER 2008 R2 in the Windows Server 2003 downgrade option
Dear all, This Kumar Mahesh of delhi, in India. I bought the standard windows r2 server with 5 CAL. But I do not use it, instead I am using windows server 2003 ent. (pirates). The reason for this. I also, novel netware version 3.21, which does not co
-
Subtract the model image of a real-time video and image/video subtracted from output
Hi all I have a case in which I need to acuiqre a video (of circular loop) to a camera (which I am able to do with the vision development module in avi format) and subtract the model standard (for loop) image of him and display the output for each fr
-
pilot missing after clean reinstall
I use a dell inspiron 530 w / xp home edition. I'm missing ethernet controller, pci device, single pci communications controller, sm bus controller and video controller (vga compatible). Thanks for any help!