Dynamically merge

Anyone know how to change the address of the sender and the automatic reply address dynamically? I would like to automate emails from several people with a single mailing.  Taking the dynamic Signature to the next level where the email comes directly from their share and answer will go directly to them.

Thoughts or ideas?

Signature rules will allow you to do this. See the Help Center article. You are able to customize the header values of e-mail based Contact fields (e.g. countries) that should meet your requirement well!

I hope that helps! Let us know if it works for you

Tags: Marketers

Similar Questions

  • Merger of Sql - doubt

    Hi all

    BANNER

    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
    PL/SQL Release 10.2.0.1.0 - Production
    CORE    10.2.0.1.0    Production
    TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
    NLSRTL Version 10.2.0.1.0 - Production
    

    can we use SQL MERGE like that

    CREATE or REPLACE PROCEDURE SAVE_PCS_SUMMARY (vENTRYDATE IN VARCHAR2, vCELLID IN VARCHAR2, vMACHINEID IN VARCHAR2, vFREQUENCY IN TANK)

    IS

    l_sqlstr varchar2 (32000);

    BEGIN

    l_sqlstr: = PCS_PC_SUMMARY. GETSQLFORPLDAY_TIME (vENTRYDATE, vCELLID, vMACHINEID, vFREQUENCY); -RETUEN SQL STATEMENT

    MERGE INTO PCS_TL_MONTH_COMP P

    USING (SELECT * FROM l_sqlstr) S - HERE I HAVE PROBLEM

    WE (P.COMPANYID = S.FACT_COMPANYID AND P.ENTRYDATE = S.PRLM_ENTRYDATE)

    WHEN NOT MATCHED THEN

    INSERT of VALUES (l_sqlstr); -HERE I HAVE PROBLEM 

    END;

    My problem is that I can't use the sql retail chain in the USING clause and INSERT values.

    or is there another way?

    You can't have a SQL statement that is the part regular SQL and SQL dynamic. You will need to make the whole dynamic MERGE statement.

    Something like

    merge_stmt: = ' MERGE IN pcs_tl_month_comp p using (SELECT * FROM ' | l_sqlstr |)

    ') s ON (p.company_id = s.fact_companyid AND p.entrydate = s.prlm_entrydate) ' |

    ' WHEN NOT MATCHED THEN INSERT VALUES ('| l_sqlstr |') ' ;

    immediately run merge_stmt;

    But I'm sure that this does not work either as if l_sqlstr has the correct syntax for the first use, it will not have the correct syntax for the second.

  • Dynamic text and Movieclip appear on turnover of button

    Hi guys,.

    I have a question - when one of my buttons is overthrown, I want text and a movieclip to appear. When the button is wrapped is no longer on, I want the text and the movieclip to disappear.

    The way that I was going to do was to have anchor_mc as an anchor and turnover have the movieclip play from inside the anchor (as his exact x & Y that his need to) and dynamic text appear.

    Issues related to the:

    (1) How can I join mc_textbox to mc_anchor - OR, how set coordinates for just where mc_textbox should show?

    (2) I how then do the movieclip disappear if the button is reversed is no longer?

    (3) is it not possible for me to all the functions of dynamic merge into one function, text by using IF statements? I tried, but could not get out.

    AS3 code is attached below.

    import flash.events.MouseEvent;

    Stop();

    LINE1.addEventListener (MouseEvent.ROLL_OVER, line_in1, false, 0, true);
    LINE1.addEventListener (MouseEvent.ROLL_OUT, line_out, false, 0, true);
    Line2.addEventListener (MouseEvent.ROLL_OVER, line_in2, false, 0, true);
    Line2.addEventListener (MouseEvent.ROLL_OUT, line_out, false, 0, true);
    line3.addEventListener (MouseEvent.ROLL_OVER, line_in3, false, 0, true);
    line3.addEventListener (MouseEvent.ROLL_OUT, line_out, false, 0, true);
    LINE4.addEventListener (MouseEvent.ROLL_OVER, line_in4, false, 0, true);
    LINE4.addEventListener (MouseEvent.ROLL_OUT, line_out, false, 0, true);
    line5.addEventListener (MouseEvent.ROLL_OVER, line_in5, false, 0, true);
    line5.addEventListener (MouseEvent.ROLL_OUT, line_out, false, 0, true);
    Line6.addEventListener (MouseEvent.ROLL_OVER, line_in6, false, 0, true);
    Line6.addEventListener (MouseEvent.ROLL_OUT, line_out, false, 0, true);
    line7.addEventListener (MouseEvent.ROLL_OVER, line_in7, false, 0, true);
    line7.addEventListener (MouseEvent.ROLL_OUT, line_out, false, 0, true);
    line8.addEventListener (MouseEvent.ROLL_OVER, line_in8, false, 0, true);
    line8.addEventListener (MouseEvent.ROLL_OUT, line_out, false, 0, true);
    LINE9.addEventListener (MouseEvent.ROLL_OVER, line_in9, false, 0, true);
    LINE9.addEventListener (MouseEvent.ROLL_OUT, line_out, false, 0, true);

    function line_in1(e:MouseEvent):void
    {
    line_output. Text = "this is a test made by the MonkeyTest who previously messed up\n and test a new line;
    }
    function line_in2(e:MouseEvent):void
    {
    line_output. Text = "until sali has previously MonkeyTest the test done one is - this";
    }
    function line_in3(e:MouseEvent):void
    {
    line_output. Text = "this is a test made by the MonkeyTest who previously messed up\n and test a new line;

    }
    function line_in4(e:MouseEvent):void
    {
    line_output. Text = "until sali has previously MonkeyTest the test done one is - this";
    }
    function line_in5(e:MouseEvent):void
    {
    line_output. Text = "this is a test made by the MonkeyTest who previously messed up\n and test a new line;

    }
    function line_in6(e:MouseEvent):void
    {
    line_output. Text = "until sali has previously MonkeyTest the test done one is - this";
    }
    function line_in7(e:MouseEvent):void
    {
    line_output. Text = "this is a test made by the MonkeyTest who previously messed up\n and test a new line;

    }
    function line_in8(e:MouseEvent):void
    {
    line_output. Text = "until sali has previously MonkeyTest the test done one is - this";
    }
    function line_in9(e:MouseEvent):void
    {
    line_output. Text = "until sali has previously MonkeyTest the test done one is - this";
    }

    function line_out(e:MouseEvent):void
    {
    line_output. Text = "";
    var MC = new mc_empty(); addChild (mc);
    }

    It isn't relly clear for me what you have from what you want, so these answers can be as not clear to you.

    1. a way to join them together is instead of the one maually in the other file.  Another way is to use addChild to add the text mc at anchor... mc_anchor.addChild (mc_textbox);  To control where the mc of text is displayed you can set its x and y actionscript properties.using... mc_textbox.x = 0;

    2. make the movieclip disappear you can set its visible property to false... mc_anchor.visible = false;

    3. you can probably reduce code considerably, although it depends in part on what changes there really going to be in the text that is displayed for each bearing.  For now, I'll assume that the text will be completely different for each...

    for (var i: uint = 1; i<10;>

    this ["Line" + String (i)] .addEventListener (MouseEvent.ROLL_OVER, line_in, false, 0, true);
    This ["Line" + String (i)] .addEventListener (MouseEvent.ROLL_OUT, line_out, false, 0, true);

    }

    function line_in(e:MouseEvent):void {}

    var lineTarget:MovieClip = MovieClip(e:currentTarget);

    could use a switch the series if if you know what is a switch

    if(lineTarget == LINE1) {}

    do things for line1

    } else if(lineTarget == line2) {}

    do things for line2

    ) otherwise if... etc.

    }

  • change the loop condition and cursor

    Hi all

    We have the procedure below:

    PROCEDURE ext_UPLOAD IS

    v_colname VARCHAR2 (30);

    v_tl_colname VARCHAR2 (30);

    v_stmt VARCHAR2 (32767).

    v_stmt_no NUMBER;

    CURSOR DISTINCT_COLUMN IS

    SELECT DISTINCT T_STG DB_COL;

    BEGIN

    v_stmt_no: = 5;

    FOR DBCOL IN DISTINCT_COLUMN

    LOOP

    v_colname: = DBCOL. DB_COL;

    v_stmt_no: = 10;

    v_stmt: = ' MERGE IN EXT_B ED

    WITH THE HELP OF)

    SELECT TAG_DATA,

    EQUIPMENT_FK_KEY,

    WORKORDER_FK_KEY,

    SEGMENT_FK_KEY,

    SHIFT_WORKDAY_FK_KEY,

    HOUR_FK_KEY,

    ITEM_FK_KEY,

    READ_TIME,

    ATTR_GROUP_ID,

    RECIPE_NUM,

    RECIPE_VERSION,

    NVL (FND_GLOBAL. User_Id,-1) l_updated_by,.

    NVL (FND_GLOBAL. Login_Id,-1) l_last_update_login

    OF MTH_TAG_READINGS_T_STG

    WHERE DB_COL = ' | " ' || v_colname | " ' ||') TS

    WE (';)

    v_stmt: = v_stmt | "ED. EQUIPMENT_PK_KEY = TS. EQUIPMENT_FK_KEY AND

    ED. READ_TIME = TS. READ_TIME)

    WHEN MATCHED THEN

    UPDATE

    GAME ED.'. v_colname |' = TS. TAG_DATA,

    ED. LAST_UPDATED_BY = TS.l_updated_by,';

    v_stmt: = v_stmt | "ED. LAST_UPDATE_LOGIN = TS.l_last_update_login

    WHEN NOT MATCHED THEN

    INSERT ('| v_colname |', EXTENSION_ID, EQUIPMENT_PK_KEY, WORKORDER_FK_KEY, SEGMENT_FK_KEY, SHIFT_WORKDAY_FK_KEY, HOUR_FK_KEY, ITEM_FK_KEY, READ_TIME, ATTR_GROUP_ID, LAST_UPDATE_DATE, LAST_UPDATED_BY,';)

    v_stmt: =.

    v_stmt | ("LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE, RECIPE_NUM, RECIPE_VERSION)

    VALUES (TS. TAG_DATA, EGO_EXTFWK_S.NEXTVAL, TS. EQUIPMENT_FK_KEY, TS. WORKORDER_FK_KEY, TS. SEGMENT_FK_KEY, TS. SHIFT_WORKDAY_FK_KEY, TS. HOUR_FK_KEY, TS. ITEM_FK_KEY, TS. READ_TIME,';

    v_stmt: = v_stmt | "TS. ATTR_GROUP_ID,' | '''|| SYSDATE | "'| ', TS.l_updated_by, TS.l_last_update_login, TS.l_updated_by,'|"' | SYSDATE | " ' ||', TS. RECIPE_NUM, TS. RECIPE_VERSION)';

    mth_util_pkg.log_msg ('v_stmt: ' | v_stmt, mth_util_pkg.) G_DBG_DYN_SQL);

    -DBMS_OUTPUT. Put_line (v_stmt);

    v_stmt_no: = 20;

    EXECUTE IMMEDIATE v_stmt;

    -VALIDATION;

    END LOOP;

    EXCEPTION

    WHEN INVALID_NUMBER THEN

    RAISE_APPLICATION_ERROR (-20008,'The Data Tag you are tyring to insert the character data is.) A number should instead. ") ;

    WHILE OTHERS THEN

    RAISE_APPLICATION_ERROR (-20008, SQLERRM |' to ' | v_stmt_no);

    END;

    In above query we conduct cursor on DB_COL OF DIFFERENT T_STG, but the above query fails if we have the same db_col, but for groups of different attributes. I want the merge request and loop to work for separate but with given db_col ATTR_GROUP_ID as I have attr_group_id 10 and 20, but two of them may have db_col as n_ext_attr1 and slider should be for db_col and also take into account attr_group_id. can you be it someone please let me know how to change the cursor above and also the loop as well as db_col and attr_group_ ID the two are taken into account.

    Thanks in advance.

    Maybe you need to take a step back and explain exactly what you're trying to reach, providing tables of the example and example, the production of these data in the example data.

    No offence not intended, but your statement dynamic MERGE is not well written, completely does not use bind variables (and why you think concatenating SYSDATE in a stirng as it will work properly, I don't know), and will be a nightmare to maintain in the future.  I'll ignore for now the use of waste from other exception ONCE (even if it's really cr * p coding) you clearly bigger problems to solve first.

    Thus, in addition to providing some data and tables of the example can answer you, why you do not know the names of the columns you try to merge?

    The mention of the ATTR in your instructions seem to feel a bit as if you use a type of entity-attribute-value architecture to your database, is this true? I hope sincerely that no, since it is known to be a performance killer and a nightmare to code and maintain when it comes to relational database engines. (I have a personal experience of having been victims of such a database design, and fortunately, we managed to convince management that the product was not fit for purpose and it was abandoned within months purchased (if only we could see before purchase)!)

  • Compile a CSS into SWF without SDK merged and loading dynamically

    I have a flex application that is built with the SDK merged in (by my own reasons). This application dynamically loads a SWF style that was built without the SDK merged. Unfortunately, it seems that the loaded SWF file fails to solve its references with the SDK and gives me an error of execution of 1014.

    If I merge the SDK in the CSS SWF then it works. If I put my application and the CSS SWF to use the SDK as a RSL, then it works. In short, the matrix is:

    CSS SWF, SDK merged? Application, SDK merged? Œuvres?
    YesYesYes
    YesNO.Yes
    NO.YesNO.
    NO.NO.Yes

    I don't want a big CSS SWF to load dynamically with all the SDK inside when I already have the SDK loaded with my request. Any help much appreciated.

    I generate a link-state of the main application and allows to exclude

    the CSS SWF classes.  The CSS SWF should be built with

    merged in code, but the link-report and - external load-trainees will expel

    they share classes.

  • Table 1 d of dynamic data index

    Hello.

    I have 2 son of dynamic data. Basically, I want to access each item of two, with a single function (module) in a moment.

    I use table to build, and with a probe, I see for wire 1 (items: x 1, y1, z1,...) and for the 2 wire (items: x 2, y2, z2,...).

    Now, I want to use a function (module) good enough to choose for example to y2 2 and wire1 z1.

    Thank you.

    Hei, I got it!

    I used the table of generation 3 and 1 index table 2D. Innitialy, I put merger signals instead of build table, so I was stuck there.

    Thank you for being around.

    Here's a vi. My project is more complex, so I made an example for you. (LV 2010)

    Can it get any easier?

  • Best practices - dynamic distribution of VI with LV2011

    I'm the code distribution which consists of a main program that calls existing (and future) vi dynamically, but one at a time. Dynamics called vi have no input or output terminals. They run one at a time, in a subgroup of experts in the main program. The main program must maintain a reference to the vi loaded dynamically, so it can be sure that the dyn. responsible VI has stopped completely before unloading the call a replacement vi. These vi do not use shared or global variables, but may have a few vi together with the main program (it would be OK to duplicate these in the version of vi).

    In this context, what are best practices these days to release dynamically load of vi (and their dependants)?

    If I use a library of project (.lvlib), it seems that I have to first build an .exe that contains the top-level VI (that dynamically load), so that a separate .lvlib can be generated which includes their dependencies. The content of this .lvlib and a .lvlib containing the top-level VI can be merged to create a single .lvlib, and then a packed library can be generated for distribution with the main .exe.

    This seems much too involved (but necessary)?

    My goal is to have a .exe for the main program and another structure containing the VI called dynamically and their dependents. It seemed so straighforward when an .exe was really a .llb a few years ago

    Thanks in advance for your comments.

    Continue the conversation with me here is the solution:

    Runs like a champ. All dependencies are contained in the packed library and the dynamic call works fine.

  • Merger of reference groups

    Hello

    I have a code with several SubVIs, each with several objects. I would like references to all objects in a single source of group in order to access the properties of the objects through property nodes in another screw. Since I have a group of reference (which is populated by real references as a Subvi run) for each Subvi, I want to merge all of these clusters into one reference. However, when I do that, I lose all the labels on the objects. Is it possible to merge multiple clusters of reference as well as objects of Dungeon labels?

    See attached picture for more information. I just used an example how of dynamic events can be used to trigger events in any of screws (dynamic events are essential for my code). Method A shows the ordinary way to get references from two different reference groups. As you can see, the labels are kept.

    Method B, I try to make things easier and instead of having multiple "ungroup by name", I simply convert the clusters of berries, use a matrix to build function to concatenate all the references in a single table, and convert the table to a cluster. However, by doing this labels are not retained.

    Thank you.

    Dan07


  • An effective way to select dynamic data signals

    Is there a better way to select certain combinations of dynamic data from splitting signals the signals and checking them with a case statement and then merge the signals back up?

    The express vi "Select signals" of the range of manipulation of signals seem to works, but it is only good for a predefined set of signals. I want the user to be able to show easily, which indicates that they want.

    Thank you for your comments and suggestions.

    The Express VI select signals has a "Input Selector" where you can plug you want to select by program. Take a look at the example of 'Select signals' which comes with LabVIEW.

  • dynamic double bit data conversion

    It could be very simple, but I was confused. I have current data and average data as in code. I want to build the table using these data, save them on my hard drive and open in word with header (current and average)

    Problems:

    I have data from two sources in lead generation and versions table as shown entry table to write on the worksheet vi. I get the error source is dynamic and double sink is a bit. It is the most difficult part of my life to find out what range of conversion to use.

    When I run the vi (lets assume the good range of conversion is connected and there is no conversion error) pops up the dialog for path that comes up constantly on dialog

    Ideally I want appears on the screen when I press on would go so that I can browse location to save the file, and once the path is specified vi works continuously and the data is written to the worksheet while vi is running.

    Thanks a lot for reading and help

    See you soon

    Welcome to the evil world of dynamic data. What you really want to use is the merging of signals feature. When you do this a dynamic data conversion will be automatically added between the signals to merge and writing on a spreadsheet file.

    You can consider using writing to the file position as directly accepts dynamic data.

    With respect to the path, use a shift register.

  • boards of opt_estimate in the merge of refresh operations quick mview

    Hello

    in a system (Oracle 11 g Enterprise Edition Release 11.2.0.2.0 - 64 bit Production database) I'm trying to optimize, there are materialized views with "fast refresh on commit" and there are many queries to the following distribution:

    / * MV_REFRESH (MRG) * / MERGE INTO "XXX". "" WITH THE HELP OF YYY "" SNA$ ' (SELECT / * + OPT_ESTIMATE (QUERY_BLOCK MAX = 485387) * /...)

    "As far as I can see the queries show the structure explained in Alberto Dell's Oracle blog'Era ' quick refreshment of only materialized aggregate views with SUM - algorithm (in the section" Refresh for mixed-DML TMPDLT") - the best resource on refresh mview algorithms I know. But I could not find information on the setting of the OPT_ESTIMATE indicator. In the database, I see that the values in the indicator are changing:

    Select st.sql_id

    , substr (st.sql_text, instr (st.sql_text, 'OPT_ESTIMATE'), 40) sql_text

    St dba_hist_sqltext

    where st.sql_text like ' / * MV_REFRESH (MRG) * / MERGE INTO "XXX". » YYY » %'

    and...


    SQL_ID SQL_TEXT

    ------------- ----------------------------------------

    6by5cwg0v6zaf OPT_ESTIMATE (QUERY_BLOCK MAX = 485387) *.

    2b5rth5uxmaa2 OPT_ESTIMATE (QUERY_BLOCK MAX = 485387) *.

    4kqc15tb2hvut OPT_ESTIMATE (QUERY_BLOCK MAX = 490174) *.

    fyp1rn4qvxcdb OPT_ESTIMATE (QUERY_BLOCK MAX = 490174) *.

    a5drp0m9wt53k OPT_ESTIMATE (QUERY_BLOCK MAX = 407399) *.

    2dcmwg992pjaz OPT_ESTIMATE (QUERY_BLOCK MAX = 485272) *.

    971zzvq5bdkx6 OPT_ESTIMATE (QUERY_BLOCK MAX = 493572) *.

    46434kbmudkq7 OPT_ESTIMATE (QUERY_BLOCK MAX = 493572) *.

    4ukc8yj73a3h3 OPT_ESTIMATE (QUERY_BLOCK MAX = 491807) *.

    8k46kpy4zvy96 OPT_ESTIMATE (QUERY_BLOCK MAX = 491807) *.

    3h1n5db3vdugt OPT_ESTIMATE (QUERY_BLOCK MAX = 493547) *.

    5340ukdznyqr6 OPT_ESTIMATE (QUERY_BLOCK MAX = 493547) *.

    7fxhdph8ymyz8 OPT_ESTIMATE (QUERY_BLOCK MAX = 407399) *.

    15f3st5gdvwp3 OPT_ESTIMATE (QUERY_BLOCK MAX = 491007) *.

    083ntxzh8wnhg OPT_ESTIMATE (QUERY_BLOCK MAX = 491007) *.

    cg17yjx3qay5z OPT_ESTIMATE (QUERY_BLOCK MAX = 491452) *.

    5qt37uzwrwkgw OPT_ESTIMATE (QUERY_BLOCK MAX = 491452) *.

    byzfcg7vvj859 OPT_ESTIMATE (QUERY_BLOCK MAX = 485272) *.

    aqtdpak3636y5 OPT_ESTIMATE (QUERY_BLOCK MAX = 493572) *.

    dcrkruvsgpz3u OPT_ESTIMATE (QUERY_BLOCK MAX = 492226) *.

    7mmt5px6sd7xg OPT_ESTIMATE (QUERY_BLOCK MAX = 492226) *.

    9c6v714pbjvc0 OPT_ESTIMATE (QUERY_BLOCK MAX = 485336) *.

    fbpsz02yq2qxv OPT_ESTIMATE (QUERY_BLOCK MAX = 485336) *.

    0q04g2rh9j84y OPT_ESTIMATE (QUERY_BLOCK MAX = 491217) *.

    gp3u5d5702dpb OPT_ESTIMATE (QUERY_BLOCK MAX = 491638) *.

    9f35swtju24aa OPT_ESTIMATE (QUERY_BLOCK MAX = 491638) *.

    a70jwxnrxtfjn OPT_ESTIMATE (QUERY_BLOCK MAX = 491217) *.

    93mbf02cjq2ny OPT_ESTIMATE (QUERY_BLOCK MAX = 491217) *.

    Then of course the cardinalities in the OPT_ESTIMATE indication are not static here and the sql_id of foreign exchange as a result. And this change prevents me from using the basic lines of sql plan to gurantee a stable path (essentially to avoid the parallel operations for refresh, well operations that Parallels access for queries do not prevent). I did a quick check with 11.2.0.1 and see the same model here:

    drop materialized view t_mv;

    drop table t;

    create table t

    as

    Select rownum id

    , mod (rownum, 50) col1

    , mod (rownum, 10) col2

    , lpad ('* ', 50,' *') col3

    of the double

    connect by level < = 100000;

    exec dbms_stats.gather_table_stats (user, 't')

    Create materialized view log on t with rowid (id, col1, col2, col3) including the new values;

    Create materialized view t_mv

    quickly refresh on validation

    as

    Select col1

    sum (col2) sum_col2

    count (*) NTC

    count (col2) cnt_col2

    t

    Col1 group;

    Update t set col2 = 0 where col1 = 1;

    commit;

    SQL_ID, 4gnafjwyvs79v, number of children 0

    -------------------------------------

    / * MV_REFRESH (MRG) * / MERGE IN 'TEST '. "" T_MV ""$SNA"WITH THE HELP OF SELECT (SELECT

    / * + OPT_ESTIMATE (QUERY_BLOCK MAX = 1000) * / "DLT$ 0. "" COL1 ""GB0. "

    SUM (DECODE ("DLT$ 0". "DML$ $"(, 'I', 1,-1) * DECODE ("DLT ($0". " ("" COL2 ").

    (NULL, 0, 1)) 'D0', SUM (DECODE ("DLT$ 0". "DML$ $"(, 'I', 1,-1)) 'D1', "

    NVL (SUM (DECODE ("DLT$ 0". "DML$ $"(, 'I', 1,-1) * ("DLT$ 0". " ((("" COL2 ")), 0)

    'D2' FROM (SELECT CHARTOROWID (' MAS$ ".)) ("' M_ROW$ $') RID$,.

    "MAS$". " "COL1", "MAS$". "' COL2 ', DECODE (" MAS$ ".) OLD_NEW$ $, 'N', ' (I ' 'd').

    DML$ $, "MAS$". "" DMLTYPE$ $"" DMLTYPE$ $', 'TEST '. "" MLOG$ _T "" MAS$ ".

    WHERE "MAS$". XID$ $ =: 1) 'DLT$ 0' GROUP BY 'DLT$ 0. ("' COL1 ')" AV$ "ON

    (SYS_OP_MAP_NONNULL ("SNA$".)) ("' COL1 ') = SYS_OP_MAP_NONNULL (" AV$ ".) (("" GB0 '))

    WHEN MATCHED THEN UPDATE SET "SNA$". "CNT_COL2"= "$SNA". «CNT_COL2 "+" AV$ ".»

    'D0', '$SNA '. "CNT"= "$SNA". «CNT "+" AV$ ".» "' D1 ',.

    "SNA$". " SUM_COL2 "= DECODE (" SNA$ "". ")" CNT_COL2 "+" AV$ ".» D0', 0, NULL, NVL ("SNA$".)

    ("SUM_COL2", 0) + AV$ «» ("' D2 ') DELETE WHERE (" SNA$ ".) ("' CNT ' = 0) IS NOT

    MATCHED THEN INSERT ("SNA$".) "" COL1 ","$SNA ". "" CNT_COL2 ","$SNA ". "" CNT ",.

    Hash value of plan: 2085662248

    -----------------------------------------------------------------------------------

    | ID | Operation | Name | Lines | Bytes | Cost (% CPU). Time |

    -----------------------------------------------------------------------------------

    |   0 | MERGE STATEMENT |         |       |       |    24 (100) |          |

    |   1.  MERGE | T_MV |       |       |            |          |

    |   2.   VIEW                  |         |       |       |            |          |

    |*  3 |    OUTER HASH JOIN |         |    40.  4640 |    24 (9) | 00:00:01 |

    |   4.     VIEW                |         |    40.  2080.    20 (5) | 00:00:01 |

    |   5.      GROUP SORT BY |         |    40.  1640 |    20 (5) | 00:00:01 |

    |*  6 |       TABLE ACCESS FULL | MLOG$ _T |    40.  1640 |    19 (0) | 00:00:01 |

    |   7.     MAT_VIEW FULL ACCESS | T_MV |    50.  3200 |     3 (0) | 00:00:01 |

    -----------------------------------------------------------------------------------

    Information of predicates (identified by the operation identity card):

    ---------------------------------------------------

    3 - access (SYS_OP_MAP_NONNULL ("SNA$".)) ("' COL1 ') = SYS_OP_MAP_NONNULL (" AV$ ".) "G

    B0'))

    6 - filter("MAS$".") XID$ $"(=:1)"

    Note

    -----

    -dynamic sample used for this survey (level = 2)

    So I see an OPT_ESTIMATE (QUERY_BLOCK MAX = 1000) and this estimate seems to be fairly stable when I change the number of lines, number of blocks, use partitioning etc. I checked a trace with Event 10046 but didn't source the value 1000. I also disabled the comments of cardinality ("_optimizer_use_feedback" = false) and there is no profile sql in my system (according to dba_sql_profiles) - but the OPT_ESTIMATE is still there.

    So the question is: is there something known about values used in the OPT_ESTIMATE indication for the materialized view fast refresh operations? Thanks in advance for your contributions.

    Concerning

    Martin Preiss

    Martin Preiss wrote:

    In regard to point 1: initially as a partitioned table starting with K 1000 lines, then 100K, then 10K, I created my test T table (using my old example of Blog Oracle MP: Materialized View Fast refresh): in all cases, I got OPT_ESTIMATE (QUERY_BLOCK MAX = 1000). My first problem in this context is that I did not come with a model showing different OPT_ESTIMATE values - as I see them in the prod system.

    Using the sql Profiler and the force_match option looks promising - I'll check if I can use them here.

    Concerning

    Martin

    Hi Martin,

    but perhaps the OPT_ESTIMATE indicator is based on stats of the MLOG or MV table, where my question. Since this is the option to 'MAX' of OPT_ESTIMATE (limit the maximum number of rows for this query block) the 1000 resembles 'low' default value is used if the stats are missing or the MLOG / MV table less than 1000 lines?

    Randolf

  • I want to use the registration of custom with hyper-site domain object merges? Is this possible?

    I want to use the registration of custom with hyper-site domain object merges? Is this possible?

    Hey,.

    At that time, saving custom object data cannot be used with following:

    • with Hypersite field mergers;
    • with the research data on the data in the field, only the number of overall;
    • on off key Dynamic Content in the emails

    Thank you

  • Switch the SFDC ID campaign to dynamically query string?

    Hello

    I have a few campaigns created and I want to spend the SFDC ID campaign in a landing page query string URL in an attached email.

    I want to pass campaign SFDC ID dynamically, as if I chose send email step and added an email campaign. I sfdc campaign id and for each campaign, I don't want to hard-code the value. Just like field merges I want to fill the value in the URL.

    Is it possible anyway.

    Thank you

    Dardare

    Dardare, try adding this string as a query string parameter in your emails.

    This box works if the Eloqua campaign has the ID of CRM campaign settled in campaign settings. See also: complete list of Default merge fields?

    Kind regards

    James

  • jdev 12 c Swtiching between merger and skins of Alta

    We have improved our app from 11g to 12.2.1 and plan to use the new skin of alta for the new module that we will develop now. But the former already existing modules, to keep the skin of the merger.

    I know that you can change the skin of Trinidad-config file 'alta' and it will change the look and feel to Alta. But is there a way dynamically say that for some URLS use alta and for all others use skin of merger?

    Pointers are appreciated.

    Finally I found what it was. I'm trying to get through skin to alta for the page that was saved in the adfc-config.

    So when the url of the page was called, the address bar would still show the url of the home page and the page would be redirected. Because the home page url is called, he would go into another stream and alta skin instead merger.

    I tried another page that was not registered in the adfc-config and it worked perfectly fine.

  • How the date can be filled with timestamp in dynamic sql

    Hi all

    Below we have sql

    v_stmt: = ' MERGE IN MTH_EQUIPMENTS_EXT_B ED

    WITH THE HELP OF)

    SELECT TAG_DATA,

    EQUIPMENT_FK_KEY,

    WORKORDER_FK_KEY,

    SEGMENT_FK_KEY,

    SHIFT_WORKDAY_FK_KEY,

    HOUR_FK_KEY,

    ITEM_FK_KEY,

    READ_TIME,

    ATTR_GROUP_ID,

    RECIPE_NUM,

    RECIPE_VERSION,

    NVL (FND_GLOBAL. User_Id,-1) l_updated_by,.

    NVL (FND_GLOBAL. Login_Id,-1) l_last_update_login

    OF MTH_TAG_READINGS_T_STG

    WHERE DB_COL = ' | " ' || v_colname | " ' ||') TS

    WE (';)

    v_stmt: = v_stmt | "ED. EQUIPMENT_PK_KEY = TS. EQUIPMENT_FK_KEY AND

    ED. READ_TIME = TS. READ_TIME AND

    ED. ATTR_GROUP_ID = TS. ATTR_GROUP_ID)

    WHEN MATCHED THEN

    UPDATE

    GAME ED.'. v_colname |' = TS. TAG_DATA,

    ED. LAST_UPDATED_BY = 1, ";

    v_stmt: = v_stmt | "ED. LAST_UPDATE_LOGIN = TS.l_last_update_login

    WHEN NOT MATCHED THEN

    INSERT ('| v_colname |', EXTENSION_ID, EQUIPMENT_PK_KEY, WORKORDER_FK_KEY, SEGMENT_FK_KEY, SHIFT_WORKDAY_FK_KEY, HOUR_FK_KEY, ITEM_FK_KEY, READ_TIME, ATTR_GROUP_ID, LAST_UPDATE_DATE, LAST_UPDATED_BY,';)

    v_stmt: =.

    v_stmt | ("LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE, RECIPE_NUM, RECIPE_VERSION)

    VALUES (TS. TAG_DATA, EGO_EXTFWK_S.NEXTVAL, TS. EQUIPMENT_FK_KEY, TS. WORKORDER_FK_KEY, TS. SEGMENT_FK_KEY, TS. SHIFT_WORKDAY_FK_KEY, TS. HOUR_FK_KEY, TS. ITEM_FK_KEY, TS. READ_TIME,';

    v_stmt: = v_stmt | "TS. ATTR_GROUP_ID,' | '''|| SYSDATE | "'| ', 1, TS.l_last_update_login, TS.l_updated_by,'|"' | SYSDATE | " ' ||', TS. RECIPE_NUM, TS. RECIPE_VERSION)';

    EXECUTE IMMEDIATE v_stmt;

    After you run the above SQL last date of update in MTH_EQUIPMENST_EXT_B is filled with sysdate but timestamp is not its always 00:00:00. Can we have timestamp also populated through dynamic sql in the last update date

    Kind regards

    Amrit

    Values to hardcode in the dynamic SQL - never use bind variables:

    v_stmt: = ' MERGE IN MTH_EQUIPMENTS_EXT_B ED

    WITH THE HELP OF)

    SELECT TAG_DATA,

    EQUIPMENT_FK_KEY,

    WORKORDER_FK_KEY,

    SEGMENT_FK_KEY,

    SHIFT_WORKDAY_FK_KEY,

    HOUR_FK_KEY,

    ITEM_FK_KEY,

    READ_TIME,

    ATTR_GROUP_ID,

    RECIPE_NUM,

    RECIPE_VERSION,

    NVL (FND_GLOBAL. User_Id,-1) l_updated_by,.

    NVL (FND_GLOBAL. Login_Id,-1) l_last_update_login

    OF MTH_TAG_READINGS_T_STG

    WHERE DB_COL =: 1) TS

    WE (';)

    v_stmt: = v_stmt | "ED. EQUIPMENT_PK_KEY = TS. EQUIPMENT_FK_KEY AND

    ED. READ_TIME = TS. READ_TIME AND

    ED. ATTR_GROUP_ID = TS. ATTR_GROUP_ID)

    WHEN MATCHED THEN

    UPDATE

    GAME ED.'. v_colname |' = TS. TAG_DATA,

    ED. LAST_UPDATED_BY = 1, ";

    v_stmt: = v_stmt | "ED. LAST_UPDATE_LOGIN = TS.l_last_update_login

    WHEN NOT MATCHED THEN

    INSERT ('| v_colname |', EXTENSION_ID, EQUIPMENT_PK_KEY, WORKORDER_FK_KEY, SEGMENT_FK_KEY, SHIFT_WORKDAY_FK_KEY, HOUR_FK_KEY, ITEM_FK_KEY, READ_TIME, ATTR_GROUP_ID, LAST_UPDATE_DATE, LAST_UPDATED_BY,';)

    v_stmt: =.

    v_stmt | ("LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE, RECIPE_NUM, RECIPE_VERSION)

    VALUES (TS. TAG_DATA, EGO_EXTFWK_S.NEXTVAL, TS. EQUIPMENT_FK_KEY, TS. WORKORDER_FK_KEY, TS. SEGMENT_FK_KEY, TS. SHIFT_WORKDAY_FK_KEY, TS. HOUR_FK_KEY, TS. ITEM_FK_KEY, TS. READ_TIME,';

    v_stmt: = v_stmt | "TS. ATTR_GROUP_ID,: 2, 1, TS.l_last_update_login, TS.l_updated_by,: 3, TS. RECIPE_NUM, TS. RECIPE_VERSION)';

    V_stmt EXECUTE IMMEDIATE

    With the HELP of v_colname,.

    SYSDATE,

    SYSDATE;

    SY.

Maybe you are looking for

  • Why have I not more option when you try to delete a text message?

    I have an iPhone 6 and I can't delete a text message when I want to. If I go to a specific message and keep it pressed, the only option I get is exemplary. There is no other option. Why and how to fix it? Vickie Turley

  • Hi all.. can someone here can help me how can I unlock my iphone from icloud account?

    Hi all.. can someone here can help me how can I unlock my iphone from icloud account?

  • Memory saturated with emails

    MY 16 GB iPad cannot be upgraded to a memory. Over the years MAIL takes 9.3 GB. I emptied all the files with no result. I installed with provider Scarlet of pop. How can I remove all these emails and do free memory? Thank you Walter.

  • Siri does not

    So, I managed to drop my phone in the toliet. I picked it up as soon as upward and he went. It has na not glitch anything he looked totally fine. I saw some water go into the hole of the head of phone and the speaker. So I started to tremble, it and

  • send packets to vmware virtual subnet with the NATing

    Interface WiFi of my Mac's on 192.168.0.0 and VMware linux VM's on 192.168.56.0(vmnet8 NAT interface). My WiFi router is a linux (RPI) running RaspberryPi. I'm making pass for traffic and define the static route to the network of comments to my route