Pipeline view

i faced 1 interview question?
what is pipeline view?
manish

Well you're not the only person to have been asked this question.
The problem is, it's not an Oracle term. It seems to be used when discussing ways of monitoring certain kinds of business process but it's unlikely that was what was meant. perhaps your interviewer menat pipelined function.
Incidentally, we get a lot of these kinds of questions here. What puzzles me is why nobody appears to have the gumption to ask the interviewer for the answer. Personally, whenever I interview people I favour candidates who ask questions back. It's a sign of character.
Cheers, APC

Similar Messages

  • Main differenct b/w ACC and BCC in data modification

    HI Guys,
    What is the main difference b/w ACC and BCC while data modification
    If i wnat modify data in catalog what will happen if i modify through ACC and BCC

    Use the ACC during development:
    Browse and edit component configurations and live values
    Build scenarios
    View And edit pipelines
    View and edit repository data
    Business Control Center- UI for Business Users to upload content to Catalogs, create promotions, create price list.
    In a B2B scenario we can use it to create and manage
    Merchant Organization
    Sub OrganizationsBusiness units
    Catalogs
    Price list
    Associate Price list to each Sub Organization or to Each Business units based on the Contract.
    Basically used for content deployment and admnistration

  • Difference b/w ACC and BCC while data modifying

    HI Guys,
    What is the main diffeence b/w ACC and BCC  with respect to data modification
    what will happen it i modify data through acc and bcc

    Use the ACC during development:
    Browse and edit component configurations and live values
    Build scenarios
    View And edit pipelines
    View and edit repository data
    Business Control Center- UI for Business Users to upload content to Catalogs, create promotions, create price list.
    In a B2B scenario we can use it to create and manage
    Merchant Organization
    Sub OrganizationsBusiness units
    Catalogs
    Price list
    Associate Price list to each Sub Organization or to Each Business units based on the Contract.
    Basically used for content deployment and admnistration

  • Interactive Report using a View with a Pipelined Function

    Hello fellow Apex people,
    I'm Using Application Express 4.1.0.00.32
    I've got an interactive report that references a view (STOCK) and a pipelined function
    The basic query is listed below.
    SELECT S.CHANGED_TIME "Changed Time"
    , S.CHANGED_BY "Changed By"
    , S.ID "Id"
    , STKST_DESCRS.STOCK_STATUS_CODES "Stock Status Codes"
    , STKST_DESCRS.STOCK_STATUS_DESCRS "Stock Status"
    , S.ORIGINAL_CONTAINER "Original Container"
    FROM STOCK S
    , table(LWS_StkstStatus (S.ID)) STKST_DESCRS
    ORDER BY S.CO_ID,
    S.SEQUENCE_NUM;
    When the page is first run all the data is displayed correctly,
    If I define a filter, sort or a blank search the data from the pipelined function (STKST_DESCRS.) becomes null and isn't displayed.
    Does anyone know what is happening?
    Many Thanks

    I'm curious why you find this dangerous. I want a report that looks like this:
    Opportunity X:
    4 - 2-apr-2008 - Closed deal
    3 - 1-mar-2008 - Called Joe again
    2 - 12-feb-2008 - Called Joe
    1 - 14-jan-2008 - Initial call with customer.
    When you enter a new note, I want it to be numbered 5. The only problem I can imagine is someone deleting a note, which will almost never happen, and if it does, it just leaves a numbering gap. I don't see how using the function in a SELECT will accomplish this.

  • Interactive report on view based on pipelined table function.

    Hi,
    I want to build an Interactive Report on a view.
    The view definition contains a select on a pipelined table function. I use context functionality to pass paramaters to the pipelined table function.
    A plain select * from #my_view# in SqlPlus results in 121 different rows.
    However, If I base my Interactive report on this view, I get 15 repeated rows (all the same).
    Is it possible to use pipelined table functionality on an Interactive report? I can't seem to get it working.
    If I use the following approach (http://rakeshjsr.blogspot.nl/2010/10/oracle-apex-interactive-report-based-on.html) I do get results, but I can't use this solution for a reason that's not relevant.

    Hello,
    Is it possible to use pipelined table functionality on an Interactive report? I can't seem to get it working. I have used it in one instance and it works fine. However I was passing the values to pipe-lined function directly.
    IR Query..
    SELECT * FROM TABLE(fn_pipeline(:P1_ITEM_NAME))Call pipe-lined function from IR query directly (instead of using view)
    Try sending values to Pipe-lined function directly. In-case if the problem is with setting and getting values from the context?
    Regards,
    Hari

  • List View Report with pipelined function in Mobile application and ORA-01007: variable not in select list

    Hi!
    I have a problem with List View Report in mobile application (theme 50 in apex) after updating to apex 4.2.2. I created Report -> List View. I used select from pipelined function in Region Source. Then when page is running and submited three times (or refreshed three times) I get an error:
    Error during rendering of region "LIST VIEW".
    ORA-01007: variable not in select list
    Technical Info (only visible for developers)
    is_internal_error: true
    apex_error_code: APEX.REGION.UNHANDLED_ERROR
    ora_sqlcode: -1007
    ora_sqlerrm: ORA-01007: variable not in select list
    component.type: APEX_APPLICATION_PAGE_REGIONS
    component.id: 21230833903737364557
    component.name: LIST VIEW
    error_backtrace:
         ORA-06512: at "APEX_040200.WWV_FLOW_DISP_PAGE_PLUGS", line 4613
         ORA-06512: at "APEX_040200.WWV_FLOW_DISP_PAGE_PLUGS", line 3220
    I get this error only when I use select from pipelined function in Region Source (for example: "select value1, value2 from table(some_pipelined_function(param1, param2)) ").
    You can check it on http://apex.oracle.com/pls/apex/f?p=50591 (login - demo, password - demo).
    In this application:
    - I created package TAB_TYPES_PKG:
    create or replace PACKAGE TAB_TYPES_PKG IS
    TYPE cur_rest_r IS RECORD (
        STR_NAME          VARCHAR2(128),
        INFO              VARCHAR2(128)
    TYPE cur_rest_t IS TABLE OF cur_rest_r;
    END TAB_TYPES_PKG;
    - I created pipelined function TEST_FUNC:
    create or replace
    FUNCTION TEST_FUNC
    RETURN TAB_TYPES_PKG.cur_rest_t  PIPELINED IS
    r_cur_rest TAB_TYPES_PKG.cur_rest_r;
    BEGIN
    r_cur_rest.STR_NAME := 'ROW 1';
    r_cur_rest.INFO := '10';
    PIPE ROW (r_cur_rest);
    r_cur_rest.STR_NAME := 'ROW 2';
    r_cur_rest.INFO := '20';
    PIPE ROW (r_cur_rest);
    r_cur_rest.STR_NAME := 'ROW 3';
    r_cur_rest.INFO := '30';
    PIPE ROW (r_cur_rest);
    r_cur_rest.STR_NAME := 'ROW 4';
    r_cur_rest.INFO := '40';
    PIPE ROW (r_cur_rest);
    r_cur_rest.STR_NAME := 'ROW 5';
    r_cur_rest.INFO := '50';
    PIPE ROW (r_cur_rest);
    RETURN;
    END TEST_FUNC;
    - I created List View Report on Page 1:
    Region Source:
    SELECT str_name,
           info
    FROM TABLE (TEST_FUNC)
    We can see error ORA-01007 after refresing (or submiting) Page 1 three times or more.
    How to fix it?

    Hi all
    I'm experiencing the same issue.  Predictably on every third refresh I receive:
    Error
    Error during rendering of region "Results".
    ORA-01007: variable not in select list
    Technical Info (only visible for developers)
    is_internal_error: true
    apex_error_code: APEX.REGION.UNHANDLED_ERROR
    ora_sqlcode: -1007
    ora_sqlerrm: ORA-01007: variable not in select list
    component.type: APEX_APPLICATION_PAGE_REGIONS
    component.id: 6910805644140264
    component.name: Results
    error_backtrace: ORA-06512: at "APEX_040200.WWV_FLOW_DISP_PAGE_PLUGS", line 4613 ORA-06512: at "APEX_040200.WWV_FLOW_DISP_PAGE_PLUGS", line 3220
    OK
    I am running Application Express 4.2.2.00.11 on GlassFish 4 using Apex Listener 2.0.3.221.10.13.
    Please note: this works perfectly using a classic report in my desktop application; however, no joy on the mobile side with a list view.  I will use a classic report in the interim.
    My region source is as follows:
    SELECT description AS "DESCRIPTION", reference AS "REFERENCE" FROM TABLE(AUTOCOMPLETE_LIST_VIEW_FNC('RESULTS'))
    The procedure:
      FUNCTION AUTOCOMPLETE_LIST_VIEW_FNC(
          p_collection_name IN VARCHAR2)
        RETURN list_row_table_type
      AS
        v_tab list_row_table_type := list_row_table_type();
      BEGIN
        DECLARE
          jsonarray json_list;
          jsonobj json;
          json_clob CLOB;
        BEGIN
          SELECT clob001
          INTO json_clob
          FROM apex_collections
          WHERE collection_name = p_collection_name;
          jsonobj              := json(json_clob);
          jsonarray            := json_ext.get_json_list(jsonobj, 'predictions');
          FOR i IN 1..jsonArray.count
          LOOP
            jsonobj := json(jsonArray.get(i));
            v_tab.extend;
            v_tab(v_tab.LAST) := list_row_type(json_ext.get_string(jsonobj, 'description'), json_ext.get_string(jsonobj, 'reference'));
          END LOOP;
          RETURN(v_tab);
        END;  
      END AUTOCOMPLETE_LIST_VIEW_FNC;
    Thanks!
    Tim

  • Statistics on a view on pipeline function

    Hi,
    Suppose we create the next view v:
    create view v as select code, desc from table(pipelined_function);
    Now Oracle CBO does not have any clue about the data generated by pipelined_function, then the question is 'Can I set statistics for the columns of the view?'
    It is obvious that we can use dbms_stats.gather_table_stats on the view, the only possibility, if possible, is to set manually the statistics for each column on the view. Is this possible?
    This just occured to me so I did not try to use dbms_stats to set statistics on the view columns.
    Kind regards
    Taoufik

    Since you can't have indexes on views (or pipelined table functions), I guess it's not obvious to me how something like a histogram would be beneficial. Selectivity is useful if the optimizer is trying to figure out whether to full-scan a table or to use an index, which index to use, whether to transform a SQL statement by pushing a predicate, etc. It's not obvious how that would apply to a pipelined table function, where there is only one possible way to materialized the result. Beyond that, the CARDINALITY hint tells the optimizer most of what it needs to know in order to figure out how to join the data that was just materialized to the other tables in the query.
    As for regular SQL views, there is generally no need (or benefit) to having statistics on a view because the optimizer will generally inline the view as part of the transformation step, so the optimizer has access to the statistics for the underlying tables at that point. Now, if the views are doing computations, 11g's new virtual column functionality might be beneficial in giving the optimizer information about the selectivity of those computed data elements. Function-based indexes in earlier versions might also be appropriate for providing the CBO additional information and/or additional access paths.
    Justin
    I should also note that it's entirely possible that I'm simply missing the benefit and that the folks that live and breathe CBO development are working on the sort of enhancements you're hoping for in the next version of Oracle. The CBO is a very rapidly evolving animal, after all.
    Message was edited by:
    Justin Cave

  • BC4J view objects on pipeline functions

    Hello,
    I just wanted to find out if we can place a BC4J view object on the new Oracle 9i Pipeline functions.
    Thanks
    Ramna

    If it still looks on the outside like a database view to the JDBC client (BC4J in this case), then sure.
    If you're making updates, then your underlying entity object will have to:
    [list]
    [*]Be mapped to an appropriate, updateable table, or
    [*]Write INSTEAD OF triggers for your view
    [list]
    Let us know if you hit any problems.

  • Sony Raw Viewer "Color-Pipeline" Questions

    Can anyone guide me to a good discussion (not found in the Raw Viewer Manual) regarding using, collaboratively, individually, or whatever, the "Linear Gain" and the "ASC-CDL" color controls in Raw Viewer? How do they, and/or how should they, be thought about, and best employed in a color-processing, Raw-Viewer pipeline? Jon

    Since I was told I'm complicating things, let me try to sum up:
    The sole issue here is gamut clipping. That's what accounts for the difference in color managed apps, and that's what I didn't take properly into consideration in my first reply (but I hadn't seen the image then).
    This is how the original raw file looks on my wide gamut Eizo. Screenshot has Adobe RGB embedded (click on it) so users with standard gamut displays won't see it properly:
    The top half was opened into Photoshop in sRGB, from ACR 7.3 with all sliders at zero and Adobe Standard profile. The bottom half was opened into Adobe RGB. This is the equivalent of exporting from Lightroom.
    Strip the sRGB profile, however, and the two will look pretty much the same on a wide gamut display.
    But to conclude I'd like to point out that this image is a very special case! There's basically just one color, and that's way out of gamut to begin with. On a "normal" image it would be as Andrew Rodney describes (or as I did in my initial reply for that matter).

  • How to wrap a view in oracle

    Does any one know how to wrap a view in Oracle, I know it is not possible, yet. Are there any third party software to wrap the logic in the view.
    Thanks,
    Sanjay

    Your best bet is to write a view that queries the source tables and contains any necessary business logic
    CREATE VIEW VBASE AS SELECT A.COLUMN_A FROM TABLE_1 A, TABLE_2 B, TABLE_3 C WHERE A.ID = B.ID AND B.ID = C.ID;
    create a view for exposure to the user that queries the base view.
    CREATE VIEW VSECURE AS SELECT COLUMN_B FROM VBASE;
    and grant privileges to VSECURE.
    GRANT SELECT ON VSECURE TO SECURE_USER;
    This will allow the user to see, query, and describe VSECURE without seeing the definition for VBASE.
    The advantage of the this approach is that the query engine can still push predicates down into the base view to optimize the performance or the query where as this is limited with the pipeline function and can become a tuning headache.
    eg.
    SQL> -----------------------------------------
    SQL> -- create some tables
    SQL> -----------------------------------------
    SQL> CREATE TABLE table_1(ID NUMBER, MESSAGE VARCHAR2(100))
    Table created.
    SQL> CREATE TABLE table_2(ID NUMBER, message2 VARCHAR2(100))
    Table created.
    SQL> CREATE TABLE table_3(ID NUMBER, message3 VARCHAR2(100))
    Table created.
    SQL> -----------------------------------------
    SQL> -- populate tables with some data
    SQL> -----------------------------------------
    SQL> INSERT INTO table_1
    SELECT ROWNUM,
    CASE
    WHEN MOD ( ROWNUM, 50 ) = 0 THEN 'HELLO there joe'
    ELSE 'goodbye joe'
    END
    FROM DUAL
    CONNECT BY LEVEL < 1000000
    999999 rows created.
    SQL> INSERT INTO table_2
    SELECT ROWNUM,
    CASE
    WHEN MOD ( ROWNUM, 50 ) = 0 THEN 'how are you joe'
    ELSE 'good to see you joe'
    END
    FROM DUAL
    CONNECT BY LEVEL < 1000000
    999999 rows created.
    SQL> INSERT INTO table_3
    SELECT ROWNUM,
    CASE
    WHEN MOD ( ROWNUM, 50 ) = 0 THEN 'just some data'
    ELSE 'other stuff'
    END
    FROM DUAL
    CONNECT BY LEVEL < 1000000
    999999 rows created.
    SQL> -----------------------------------------
    SQL> --create base view
    SQL> -----------------------------------------
    SQL> CREATE OR REPLACE VIEW vbase AS
    SELECT a.MESSAGE,
    c.message3
    FROM table_1 a,
    table_2 b,
    table_3 c
    WHERE a.ID = b.ID
    AND b.ID = c.ID
    View created.
    SQL> -----------------------------------------
    SQL> --create secure view using base view
    SQL> -----------------------------------------
    SQL> CREATE OR REPLACE VIEW vsecure AS
    SELECT MESSAGE,
    message3
    FROM vbase
    View created.
    SQL> -----------------------------------------
    SQL> -- create row type for pipeline function
    SQL> -----------------------------------------
    SQL> CREATE OR REPLACE TYPE vbase_row
    AS OBJECT
    message varchar2(100),
    message3 varchar2(100)
    Type created.
    SQL> -----------------------------------------
    SQL> -- create table type for pipeline function
    SQL> -----------------------------------------
    SQL> CREATE OR REPLACE TYPE vbase_table
    AS TABLE OF vbase_row;
    Type created.
    SQL> -----------------------------------------
    SQL> -- create package
    SQL> -----------------------------------------
    SQL> CREATE OR REPLACE PACKAGE pkg_getdata AS
    FUNCTION f_get_vbase
    RETURN vbase_table PIPELINED;
    END;
    Package created.
    SQL> -----------------------------------------
    SQL> -- create package body with pipeline function using same query as vbase
    SQL> -----------------------------------------
    SQL> CREATE OR REPLACE PACKAGE BODY pkg_getdata AS
    FUNCTION f_get_vbase
    RETURN vbase_table PIPELINED IS
    CURSOR cur IS
    SELECT a.MESSAGE,
    c.message3
    FROM table_1 a,
    table_2 b,
    table_3 c
    WHERE a.ID = b.ID
    AND b.ID = c.ID;
    BEGIN
    FOR rec IN cur
    LOOP
    PIPE ROW ( vbase_row ( rec.MESSAGE, rec.message3 ) );
    END LOOP;
    END;
    END pkg_getdata;
    Package body created.
    SQL> -----------------------------------------
    SQL> -- create secure view using pipeline function
    SQL> -----------------------------------------
    SQL> CREATE or replace VIEW vsecure_with_pipe AS
    SELECT *
    FROM TABLE ( pkg_getdata.f_get_vbase ( ) )
    View created.
    SQL> -----------------------------------------
    SQL> -- this would grant select on the 2 views, one with nested view, one with nested pipeline function
    SQL> -----------------------------------------
    SQL> GRANT SELECT ON vsecure TO test_user
    Grant complete.
    SQL> GRANT SELECT ON vsecure_with_pipe TO test_user
    Grant complete.
    SQL> explain plan for
    SELECT *
    FROM vsecure
    WHERE MESSAGE LIKE 'HELLO%'
    Explain complete.
    SQL> SELECT *
    FROM TABLE ( DBMS_XPLAN.display ( ) )
    PLAN_TABLE_OUTPUT
    Plan hash value: 3905984671
    | Id | Operation | Name | Rows | Bytes |TempSpc| Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT | | 16939 | 2365K| | 3098 (3)| 00:00:54 |
    |* 1 | HASH JOIN | | 16939 | 2365K| 2120K| 3098 (3)| 00:00:54 |
    |* 2 | HASH JOIN | | 24103 | 1835K| | 993 (5)| 00:00:18 |
    |* 3 | TABLE ACCESS FULL| TABLE_1 | 24102 | 1529K| | 426 (5)| 00:00:08 |
    | 4 | TABLE ACCESS FULL| TABLE_2 | 1175K| 14M| | 559 (3)| 00:00:10 |
    | 5 | TABLE ACCESS FULL | TABLE_3 | 826K| 51M| | 415 (3)| 00:00:08 |
    Predicate Information (identified by operation id):
    1 - access("B"."ID"="C"."ID")
    2 - access("A"."ID"="B"."ID")
    3 - filter("A"."MESSAGE" LIKE 'HELLO%')
    Note
    PLAN_TABLE_OUTPUT
    - dynamic sampling used for this statement
    23 rows selected.
    SQL> -----------------------------------------
    SQL> -- note that the explain plan shows the predicate pushed down into the base view.
    SQL> -----------------------------------------
    SQL> explain plan for
    SELECT count(*)
    FROM vsecure_with_pipe
    WHERE MESSAGE LIKE 'HELLO%'
    Explain complete.
    SQL> SELECT *
    FROM TABLE ( DBMS_XPLAN.display ( ) )
    PLAN_TABLE_OUTPUT
    Plan hash value: 19045890
    | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT | | 1 | 2 | 15 (0)| 00:00:01 |
    | 1 | SORT AGGREGATE | | 1 | 2 | | |
    |* 2 | COLLECTION ITERATOR PICKLER FETCH| F_GET_VBASE | | | | |
    Predicate Information (identified by operation id):
    2 - filter(VALUE(KOKBF$) LIKE 'HELLO%')
    14 rows selected.
    SQL> -----------------------------------------
    SQL> -- note that the filter is applied on the results of the pipeline function
    SQL> -----------------------------------------
    SQL> set timing on
    SQL> SELECT count(*)
    FROM vsecure
    WHERE MESSAGE LIKE 'HELLO%'
    COUNT(*)
    19999
    1 row selected.
    Elapsed: 00:00:01.42
    SQL> SELECT count(*)
    FROM vsecure_with_pipe
    WHERE MESSAGE LIKE 'HELLO%'
    COUNT(*)
    19999
    1 row selected.
    Elapsed: 00:00:04.11
    SQL> -----------------------------------------
    SQL> -- note the difference in the execution times.
    SQL> -----------------------------------------

  • Regd FAST refresh option in a Materialized view

    Hi All,
    I am using a pipeline function in which I am creating a table of records and a few cursors to fetch data from various tables.
    Now this PL/SQL table is being used to construct a Materialized view.
    Creation of Materialized view is happening fine but not with FAST refresh option. It gives an error " Cannot create a FAST refresh Materialized view from a complex query."
    The query which I have used for the view creation is
    CREATE MATERIALIZED VIEW CUSTOM.ABC
    PCTFREE 0
    BUILD IMMEDIATE
    REFRESH FAST ON DEMAND
    AS
    SELECT A.Number,
    A.Guarantors_Number,
    A.Guarantors_Name,
    A.Personal_Garantee_PCNT,
    A.Company, LG.Source_System,
    A.Type_of_Info,
    A.File_Gen_Date,
    A.Periodicity
    FROM
    TABLE(CUSTOM.CDM_LG_PACK_PF.CDM_LG_FUNC) A;
    where CDM_LG_PACK_PF is the package and CDM_LG_FUNC is the pipeline function I have written to fetch all the records.
    Please help me on how can I do a FAST refresh on this materialized view.
    Thanks in advance,
    Gaurav

    Welcome to the forum!
    FAST refresh doesn't mean that the operation is fast (time wise), it means it's an incremental refresh.
    If you have a complex query, you can't use a FAST refresh - that's what the exception tells you.

  • Why does text on certain portions of websites, usually when adjacent text contains special characters, become jumbled into seemingly random sets of characters that are not in any way jumbled when viewing the source of the webpage? How can I fix this?

    When viewing most text on most websites, it displays properly. However, there are two instances where text will either tend to, or consistently, become jumbled into a mess of seemingly random characters. Oddly enough, these seemingly random characters are not, in fact, random. The same weird character will be used to replace the same regular English text character consistently across the entire area that has been jumbled.
    The two instances where this tends to occur most often, or consistently in some cases, are, first, when a paragraph or particular section of formatted text contains special characters, such as Chinese or Japanese characters, or accented letters. When this happens, usually the paragraph that contains the special characters is completely jumbled, while the rest of the text on the page will have intermittent jumbling on a word or two. Most often, the word "the" is jumbled in this case.
    The second instance where this happens is when a website uses specially formatted text in some form or another. I, not being an expert at web development, am not sure what kind of formatting causes it, but I can provide consistent examples in lieu of my experience:
    - Example 1:
    [http://img408.imageshack.us/img408/9564/firefoxcharencodingissu.jpg]
    Example 1 shows a portion of a screen-shot of the website "Joystiq.com". Every single article title on the front page of this blog is consistently jumbled, while the text of the article itself remains untouched. Please note that when this jumbled text is highlighted, it is visible un-jumbled in the right-click menu as well as in the source code of the page. Other consistent instances can be found within many search fields on various websites. For instance, the search bar located at the top right of "Kotaku.com" consistently displays jumbled characters both on its default text of "Search" and on any text that is typed into the search box itself.
    - Example 2:
    [http://img822.imageshack.us/img822/9564/firefoxcharencodingissu.jpg]
    Example 2 shows both the jumbling of the paragraph containing the character "☆" as well as the subsequent peppering of the rest of the article's text with small jumbled words. Below this is the DOM Source of the selected text which shows how the text itself is being rendered properly within the site's source. Additionally, for convenience, I have edited on to the bottom of the image a small snippet of what the search bar on the same page looks like. Notice how the grayed-out text that normally would read "Search" is instead jumbled.
    This issue has been plaguing my browser for the past year or so, and I had hoped that it would go away with subsequent Firefox updates. It has not gone away.
    Thank you for reading! Please help!

    This issue can be caused by an old bitmap version of the Helvetica or Geneva font or (bitmap) fonts that Firefox can't display in that size.
    Firefox can't display some old bitmap fonts in a larger size and displays gibberish instead.
    You can test that by zooming out (View > Zoom > Zoom Out, Ctrl -) to make the text smaller.
    Uninstall (remove) all variants of that not working font to make Firefox use another font or see if you can find a True type version that doesn't show the problem.
    There have also been fonts with a Chinese name reported that identify themselves as Helvetica, so check that as well.
    Use this test to see if the Helvetica font is causing it (Copy & Paste the code in the location bar and press Enter):
    <pre><nowiki>data:text/html,
    Helvetica<br><font face="Helvetica" size="25">abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</font><br>
    Helvetica Neue<br><font face="Helvetica Neue" size="25">abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</font>
    </nowiki></pre>
    You should reset the network.http prefs that show user set on the about:config page.<br />
    Not all websites support http pipelining and if they do not then you can have issues with images or other problems.
    See also http://kb.mozillazine.org/Images_or_animations_do_not_load#First_steps

  • Ora-01401 error on a complex view

    I'm getting a ora-01401 error on a view of the following structure.
    SQL> desc vu_mat_product_msds_ingred;
    Name Null? Type
    MSDS_COMMENTS VARCHAR2(500)
    MAT_PROD_MSDS_SOURCE VARCHAR2(30)
    MISSING_INGRED_IND CHAR(1)
    FLASH_POINT_COMMENTS VARCHAR2(100)
    MSDS_ENTER_BY_ID NUMBER
    CURRENT_AS_OF_DT DATE
    MFG_REVISION_DT DATE
    GROUP_ID NUMBER
    CALC_VAPOR_PRESSURE NUMBER
    CALC_VAPOR_PRESSURE_UOM VARCHAR2(5)
    CALC_VAPOR_TEMPERATURE NUMBER
    CALC_VAPOR_TEMPERATURE_UOM CHAR(1)
    MAT_PROD_SPECIFIC_GRAVITY VARCHAR2(15)
    CALC_SPECIFIC_GRAVITY NUMBER(6,4)
    MAT_PROD_PROD_ID NOT NULL NUMBER
    MAT_PROD_MFG_ID NOT NULL NUMBER
    CLASS_ID NUMBER
    CHEM_INV_IND CHAR(1)
    SLED_EXEMPT_IND CHAR(1)
    ACTIVE_IND CHAR(1)
    WAIVER_REQD_IND CHAR(1)
    ITEM_NAME VARCHAR2(60)
    TRADE_NAME VARCHAR2(60)
    HAZARD_CD CHAR(1)
    FLASH_PT_IND CHAR(1)
    FLASH_PT NUMBER
    FLASH_PT_CMP CHAR(1)
    FLASH_PT_SCALE_CD CHAR(1)
    FLASH_PT_METHOD VARCHAR2(6)
    VOC_QTY_GL NUMBER
    VOC_QTY_PG NUMBER
    VOC_QTY_OZ NUMBER
    DISPOSAL_CD CHAR(1)
    PRODUCT_STATE_CD CHAR(1)
    TEMPERATURE_CD CHAR(1)
    CTS_CD CHAR(1)
    MAT_PROD_PPE_CD CHAR(1)
    EXEMPTION_CD CHAR(1)
    PCT_VOLAT_VOL NUMBER
    PCT_VOLAT_WGT NUMBER
    VAPOR_PRESSURE NUMBER
    VAPOR_PRESSURE_UOM VARCHAR2(5)
    VAPOR_TEMPERATURE NUMBER
    VAPOR_TEMPERATURE_UOM CHAR(1)
    VOC_COMMENTS VARCHAR2(250)
    VOLATILE_LBS_GAL NUMBER
    ARC1 VARCHAR2(2)
    ARC2 VARCHAR2(2)
    ARC3 VARCHAR2(2)
    ARC4 VARCHAR2(2)
    PURE_IND CHAR(1)
    SITE_USAGE_IND CHAR(1)
    PROPRIETARY_IND CHAR(1)
    MSDS_PREP_DT DATE
    MSDS_ENTER_DT DATE
    HMOTW_ID NUMBER
    ITEM_PRICE NUMBER(9,2)
    RESTR_PRODUCT_IND CHAR(1)
    CONTAINER_ID NOT NULL NUMBER
    MAT_PROD_CONT_PROD_ID NOT NULL NUMBER
    UPC_CD VARCHAR2(15)
    SKU_NR VARCHAR2(60)
    NSN VARCHAR2(15)
    KIT_PART_CD VARCHAR2(2)
    MFG_PART_NR VARCHAR2(60)
    CONTAINER_SIZE NUMBER(10,4)
    CONTAINER_SIZE_UOM VARCHAR2(3)
    CNTAIN_KGRAMS_QTY NUMBER
    MFGKIT_IND CHAR(1)
    SEPARATE_IND CHAR(1)
    TYP_CNTAIN_CD VARCHAR2(2)
    CNTAIN_PRES_CD CHAR(1)
    PROD_ST_CD CHAR(1)
    PRODUCT_NR NOT NULL NUMBER(7)
    PRODUCT_UI VARCHAR2(2)
    MAT_PROD_MFG_MFG_ID NOT NULL NUMBER
    CAGE NOT NULL VARCHAR2(5)
    MFG_UPC VARCHAR2(7)
    MFG_NAME NOT NULL VARCHAR2(50)
    MFG_ADDR1 VARCHAR2(100)
    MFG_ADDR2 VARCHAR2(100)
    MFG_CITY VARCHAR2(100)
    MFG_STATE_PROVINCE VARCHAR2(60)
    MFG_POSTAL_CD VARCHAR2(30)
    MFG_COUNTRY VARCHAR2(40)
    MFG_EMRG_PHONE VARCHAR2(40)
    MFG_INFO_PHONE VARCHAR2(40)
    WEB_SITE_URL VARCHAR2(500)
    PROP_SHIP_NM_ID NUMBER
    MAT_PROD_MSDS_PPE_CD CHAR(1)
    MSDS_ID NOT NULL NUMBER
    MAT_PROD_MSDS_PROD_ID NOT NULL NUMBER
    MAT_PROD_MSDS_MSDS_SOURCE VARCHAR2(30)
    PUBLICATION_CD CHAR(1)
    HEALTH_CD CHAR(1)
    CONTACT_CD CHAR(1)
    FIRE_CD CHAR(1)
    REACT_CD CHAR(1)
    PROT_EYE CHAR(1)
    PROT_SKIN CHAR(1)
    PROT_RESP CHAR(1)
    FOCAL_PT_CD VARCHAR2(2)
    SUPPLY_IM VARCHAR2(3)
    MSDS_PREPR_NAME VARCHAR2(50)
    PREP_COMPANY VARCHAR2(40)
    PREP_ADD1 VARCHAR2(100)
    PREP_ADD2 VARCHAR2(100)
    PREP_CITY VARCHAR2(100)
    PREP_STATE_PROVINCE VARCHAR2(60)
    PREP_POSTAL_CD VARCHAR2(30)
    MSDS_SHIP_NAME VARCHAR2(600)
    MSDS_PKG_GRP VARCHAR2(3)
    MSDS_UN_NA VARCHAR2(2)
    MSDS_UN_NA_NR VARCHAR2(5)
    MSDS_UN_NA_PAGE VARCHAR2(5)
    SPEC_NR VARCHAR2(20)
    SPEC_TYP_GR_CLS VARCHAR2(20)
    HAZ_STOR_COMP_CD VARCHAR2(5)
    HAZ_CATEGORY_1 VARCHAR2(10)
    HAZ_CATEGORY_2 VARCHAR2(10)
    NRC_LIC_NR VARCHAR2(15)
    NET_PROP_WGT_AMMO VARCHAR2(7)
    APPEAR_ODOR VARCHAR2(80)
    BOIL_PT VARCHAR2(11)
    MELT_PT VARCHAR2(11)
    VPR_PRESSURE VARCHAR2(30)
    VPR_DENSITY VARCHAR2(30)
    ONETOONE_ID NUMBER(1)
    VPR_TEMP VARCHAR2(30)
    MAT_PROD_MSDS_SPECIFIC_GRAVITY VARCHAR2(15)
    DECOMP_TEMP VARCHAR2(11)
    EVAP_RATE VARCHAR2(25)
    SOLUB_WATER VARCHAR2(20)
    CHEM_PH VARCHAR2(11)
    CORROSION_RATE VARCHAR2(8)
    FLASH_POINT VARCHAR2(20)
    LOW_EXPL_LTD VARCHAR2(12)
    UP_EXPL_LTD VARCHAR2(12)
    EXTINGUISH_MEDIA VARCHAR2(500)
    SP_FIRE_FGT_PROCD VARCHAR2(800)
    UN_FIRE_EXPL_HAZ VARCHAR2(500)
    STABILITY VARCHAR2(3)
    COND_AVOID_STAB VARCHAR2(120)
    MAT_AVOID VARCHAR2(500)
    HAZ_DECOMP_PROD VARCHAR2(500)
    HAZ_POLY_OCCUR VARCHAR2(3)
    COND_AVOID_POLY VARCHAR2(120)
    LD50_LC50_MIX VARCHAR2(40)
    ROUTE_ENTRY_INHALE VARCHAR2(3)
    ROUTE_ENTRY_SKIN VARCHAR2(3)
    ROUTE_ENTRY_INGEST VARCHAR2(3)
    HLTH_HAZ_ACUTE_CRON VARCHAR2(500)
    CARCIN_NTP VARCHAR2(10)
    CARCIN_IARC VARCHAR2(10)
    CARCIN_OSHA VARCHAR2(10)
    STORAGE_TYPE VARCHAR2(10)
    EXPL_CARCIN VARCHAR2(500)
    SIGN_SYMPT_OVREXPOS VARCHAR2(600)
    MED_COND_AGGR_EXPOS VARCHAR2(500)
    EMRG_1ST_AID_PROCD VARCHAR2(600)
    STEP_MAT_REL_SPILL VARCHAR2(500)
    NEUTRAL_AGENT VARCHAR2(80)
    WAST_DISP_METHOD VARCHAR2(600)
    HAND_STOR_PRECAUT VARCHAR2(600)
    OTHER_PRECAUT VARCHAR2(500)
    RESP_PROT VARCHAR2(350)
    VENTILATION VARCHAR2(120)
    PROT_GLOVE VARCHAR2(120)
    EYE_PROT VARCHAR2(120)
    OTHER_PROT_EQUIP VARCHAR2(500)
    WORK_HYG_PRACT VARCHAR2(500)
    SUPP_SAFE_HLTH_DATA VARCHAR2(500)
    SPEC_HAZ_AND_PREC VARCHAR2(650)
    CHRONIC_CD CHAR(1)
    CARCINOGEN_CD CHAR(1)
    ACUTE_CD CHAR(1)
    REPRO_TOXIN_IND CHAR(1)
    ROUTE_ENTRY_EYES VARCHAR2(3)
    INGREDIENTINFORMATION MAT_PRODUCT_INGRED_LIST
    SQL> desc mat_product_ingred_list;
    mat_product_ingred_list TABLE OF MAT_PRODUCT_INGRED_TYPE
    Name Null? Type
    INGRED_ID NUMBER
    PRODUCT_ID NUMBER
    MCM_CHEM_MSTR_ID NUMBER
    CHEM_VAPOR_ID NUMBER
    INGRED_SEQ_NR VARCHAR2(2)
    INGRED_NIOSH VARCHAR2(9)
    PERCNT VARCHAR2(7)
    CALC_PERCNT NUMBER
    OSHA_PEL VARCHAR2(20)
    ACGIH_TLV VARCHAR2(22)
    REC_LIMIT VARCHAR2(20)
    MCM_EXEMPT_IND CHAR(1)
    VOC_REACTIVITY_CD VARCHAR2(2)
    STATE_POLLUTANT_CD VARCHAR2(10)
    PERCENT_LOW NUMBER
    PERCENT_HIGH NUMBER
    PROPRIETARY_IND CHAR(1)
    MPI_CHEM_MSTR_ID NUMBER
    CHEM_CAS_NO VARCHAR2(12)
    CHEM_TYPE VARCHAR2(1)
    CHEM_NAME VARCHAR2(255)
    CHEM_FORMULA VARCHAR2(35)
    CHEM_RCRA_CD VARCHAR2(4)
    MOLECULAR_WGT NUMBER(7,3)
    MOLECULAR_WGT_SOURCE VARCHAR2(100)
    VAPOR_PRESSURE NUMBER(8,2)
    VAPOR_PRESSURE_UOM VARCHAR2(5)
    VAPOR_PRESSURE_SOURCE VARCHAR2(100)
    VAPOR_TEMP NUMBER
    VAPOR_TEMP_UOM CHAR(1)
    IRIS_IND CHAR(1)
    RPT_QTY NUMBER
    TPQ1 NUMBER
    TPQ2 NUMBER
    IC VARCHAR2(3)
    OZONE_IND CHAR(1)
    EHS_IND CHAR(1)
    EPCRA_IND CHAR(1)
    CARC_IND CHAR(1)
    MPI_EXEMPT_IND CHAR(1)
    CHEM_NIOSH VARCHAR2(9)
    STATE_CAP NUMBER
    LOCAL_CAP NUMBER
    TYPE_CD CHAR(1)
    CHEM_ACTIVE_IND CHAR(1)
    any ideas of why the ora-01401?
    Thanks in advance.

    Did you by any chance buy a Re: Function will not run (and shows with red cross in SQL Developer) from Re: Calling pipelined table functions

  • How to use a function PIPELINED in Forms 10g?

    Hi guys,
    When I tried to use a function PIPELINED in Forms, I received the message:
    - PL/SQL function called from SQL must return value of legal SQL Type
    FOR rec_dev IN (SELECT *
    FROM TABLE(p1196.f_executa('01-aug-2010', -- pdDataInicial
    '30-aug-2010', -- pdDataFinal
    5, -- pnCodAdm
    NULL, -- pnCdsCod
    NULL, -- pnAdmsSrvCod
    NULL, -- pnAcao
    NULL)))
    LOOP
    vnQtdeEstornos := vnQtdeEstornos + rec_dev.qtde_estornos;
    vnVlrTotalCredito := vnVlrTotalCredito + rec_dev.valor_credito;
    END LOOP;
    Can anyone help me?
    Cris

    You can't. One option would be to wrap your pipelined function in a view, or you could write a stored procedure which returns a strong ref cursor instead.
    cheers

  • What are the major scenarios to customize DAF pipeline ?

    Hi,
    In which purpose DAF pipeline need to be customized.
    Please tell me what are scenarios to customize the DAF pipeline.
    Thanks In Advance.

    Some of the probable scenarios where we might want to customize the DAF pipeline: autologin based on a custom logic; implementing SSO; to set some request attributes based on request URI and/or parameters which can be used by the subsequent servlets/filters or other components; detect device type based on user-agent and other parameters/attributes; trigger a custom event on some action like page view etc.

Maybe you are looking for

  • Sharing the exactly the same files between users.

    Hello everybody, Hi I'm a newb, first post and first Apple ever! I am loving the iMac. Anyways, I have had it for a few weeks and have learned a thing or two. Alright so I have 3 users on this computer (me, sister, & guest) and I am wanting to share

  • CRM 5.0 not booting up after IP Address change to Static

    Hi Experts: I really hope that you can help me out with this. We had/have a CRM 5.0 system, we changed its IP from Dynamic to Static (that went fine).  We rebooted the system up (that also went fine) The next morning we noticed that some of the proce

  • Select row and column from header in jtable

    hello i have a problem to select row and column from header in jtable.. can somebody give me an idea on how to write the program on it.

  • Getting this error in alert log | ORA-27037:

    Tue May 6 11:57:16 2008 SMON: enabling cache recovery Tue May 6 11:57:17 2008 Successfully onlined Undo Tablespace 1. Tue May 6 11:57:17 2008 SMON: enabling tx recovery Tue May 6 11:57:17 2008 Database Characterset is WE8ISO8859P1 replication_depende

  • Fillable form Wind mitigation reports

    Hello I am trying to use my android tablet for inspection purpose.I am showing an example video  NEW WIND MIT 061813 - YouTube of what the form should look like that is the fillable one. Then I am also merging properties (House) information that i ge