% SQL rowcount returns 1, but he should return 2

Oracle 10g

Hi gurus

I was reading one of the PL/SQL challenge site https://plsqlchallenge.oracle.com/pls/apex/f?p=10000:23:114157934581224:NOquestion: but can't get the exact idea.

I appreciate if someone helps me to understand the code.

Examples of data

Set serveroutput on
/
drop table plch_stuff;
/

CREATE TABLE plch_stuff)
ID INTEGER PRIMARY KEY,
NM SINGLE VARCHAR2 (5))
/

create or replace procedure (plch_insert)
insert_row_in IN BOOLEAN DEFAULT true)
IS
Start
IF insert_row_in
THEN
INSERT INTO plch_stuff VALUES (1, 'Hat');
END IF;
END;
/
Start
plch_insert;
UPDATE plch_stuff SET nm = 'Hat ';
dbms_output.put_line (' last count ='|) SQL % ROWCOUNT);
END;

Result

Last Count = 1

But according to my understanding, result = last count = 2 because a sql % rowcount for insert and then one to update. Please guide. Thank you

Concerning

Matt

But according to my understanding, result = last count = 2 because a sql % rowcount for insert and then one to update. Please guide. Thank you

Where did you got your "understanding"?

When you have questions about the basic features Oracle, you must ALWAYS first check the documentation.

A search on the web for "oracle 11g sql % rowcount" returns this as the first link

http://docs.Oracle.com/CD/B28359_01/AppDev.111/b28370/sql_cursor.htm

% NUMBER OF LINES

Returns the number of rows affected by a INSERT , UPDATE , or DELETE or returned by a statement SELECT INTO statement.

The County refers to one, AND only ONE, statement - the last statement executed.

Tags: Database

Similar Questions

  • % ROWCOUNT SQL must return 0 No 1

    All,
    We are running 10.2.0.1.0 Oracle. I have problems with the result of SQL % ROWCOUNT. It should return 0 when
    Select does not find a match, but returns a 1. With deletions, SQL % ROWCOUNT works very well and returns 0.
    SQL> l
      1  declare
      2     v_count          NUMBER;
      3  BEGIN
      4     v_count := 0;
      5     select count(*) into v_count
      6     FROM employee
      7     WHERE id = 5000;
      8     v_count := sql%rowcount;
      9     DBMS_OUTPUT.put_line ('Rows Read = ' || v_count);
     10* end;
    SQL> /
    Rows Read = 1
    
    PL/SQL procedure successfully completed.
    SQL ROWCOUNT % works fine with delete.
    SQL> ed
    Wrote file afiedt.buf
    
      1  declare
      2     v_delete_count          NUMBER;
      3  BEGIN
      4     v_delete_count := 0;
      5     DELETE
      6     FROM employee
      7     WHERE id = 5000;
      8     v_delete_count := sql%rowcount;
      9     DBMS_OUTPUT.put_line ('Rows deleted = ' || v_delete_count);
     10* end;
    SQL> /
    Rows deleted = 0
    
    PL/SQL procedure successfully completed.
    
    SQL> 
    Thanks for your comments,

    Seyed

    user11117178 wrote:
    All,
    We are running 10.2.0.1.0 Oracle. I have problems with the result of SQL % ROWCOUNT. It should return 0 when
    Select does not find a match, but returns a 1. With deletions, SQL % ROWCOUNT works very well and returns 0.

    SQL> l
    1  declare
    2     v_count          NUMBER;
    3  BEGIN
    4     v_count := 0;
    5     select count(*) into v_count
    6     FROM employee
    7     WHERE id = 5000;
    8     v_count := sql%rowcount;
    9     DBMS_OUTPUT.put_line ('Rows Read = ' || v_count);
    10* end;
    SQL> /
    Rows Read = 1
    
    PL/SQL procedure successfully completed.
    

    Hello

    % ROWCOUNT SQL would return always 1 be the corresponding number of records would be 0 or infinite. This is because you do count (*), and she always get selected as a line. Let me know your condition of bussiness.

    In addition, you can try this it will give you the result you expect

      declare
         v_count          NUMBER;
      BEGIN
         v_count := 0;
         select count(*) into v_count
         FROM employee
         WHERE id = 5000;
         DBMS_OUTPUT.put_line ('Rows Read = ' || v_count);
     end;
    

    Concerning
    Anurag

  • 'Function SQL Query return' using with Flash graphics

    I created a pl/sql function that returns a SQL query in a varchar2 of this form:

    Select the null link
    -value > < x value
    < value y of Series1 > series 1 label
    < value Series2 y > 2 series label
    < value of y Series3 > series 3 Label
    ...
    ...
    from tablea a
    Join tableb b
    On a.col = b.col
    order of < x value >

    If I call the function of a graphic Flash box series SQL with the Type of Source query "SQL query" value that returns the function like this:

    return functionname (to_date ('30-sep-2010, ' mon-dd-yyyy ""))

    It parses correctly and the page is saved; However, when I run the page I get no output - error messages or another indication of a problem.

    Now, if I call the function in a SQL client, capture the result of the query SQL using the dbms_output and paste that into the box graphic Flash series SQL - change the Source Type of SQL query query - and save the page it works fine when I run it and returns a chart series flash.

    Can anyone suggest either;

    1. what I might have missed or done wrong?
    2. a way to effectively diagnose the problem...

    I tried to use the debugger Apex - what is very nice, indeed - but it provides no information on what might be my problem. I tried to write my own my function debug messages using the apex_debug_message package - nothing...

    Thank you
    Eric

    Hi Eric,.

    Try to pull the source like this:

    begin
       return functionname(to_date('30-sep-2010', 'dd-mon-yyyy'));
    end;
    

    This works very well for me, and if I take the begin-end and the final semicolon from the return statement I get the same behavior as you.

    He doesn't mention in aid of the source (only during the wizard if) this source type must be expressed in this way, but I agree, it would be useful that the tool would validate to this format meets it "Query SQL that returns the function" or give some sort of indication of the sentence. In any case, this should help you will again.

    Hope this helps,
    John

    If you find this information useful, please do not forget to mark the 'useful' or 'correct' post so that others benefit as well.

  • ORA-06503: PL/SQL: function returned no value

    Hi guys,.
    I wrote a function that returns the number of quarter for a given date.
    Here's the function

    FUNCTION to CREATE or REPLACE fn_get_quarter
    (p_date DATE)
    RETURN NUMBER
    AS
    v_qtr NUMBER;
    BEGIN
    Select TO_CHAR (p_date, 'Q')
    IN v_qtr
    DOUBLE;
    dbms_output.put_line (' it's quarter ' | v_qtr);
    END;

    It compiled without error.

    Here is the test case that I wrote

    DECLARE
    p_date DATE: = TO_DATE('12/22/2009','MM/DD/YYYY');
    v_qtr NUMBER;
    BEGIN
    v_qtr: = fn_get_quarter (p_date);
    END;

    When I run the present, I get the following error.

    ORA-06503: PL/SQL: function returned no value
    ORA-06512: at "GPS_FVO. FN_GET_QUARTER', line 13
    ORA-06512: at line 7

    But surprisingly, I get the result.

    Please suggest and let me know how to get rid of this error and why I get this error.

    Thanks in advance.
    Sam

    RETURN v_qtr;
    should be added after DBMS_OUTPUT

  • reload the page when SQL query returns a value

    Hello world

    the title of this discussion may seem strange, but I'll try to explain why I need this:

    A user has the ability to connect on my APEX application. There are several tabs in my application that are visible only if a certain SQL statement returns a value which is not the case by default. The user has also the ability to download a file that is transferred to an external system that analyzes the file and writes the data in the database. During this writing process - which may take several minutes - conditions for some of the tabs to show the will becomes real (-> the query will return a value). When the user refreshes the page manually, the tabs will be displayed. However, I want the tabs will appear automatically when the condition is met.

    Is it possible to refresh the page as soon as the query returns a value? It is perhaps possible to check it on the client side and trigger a refresh of the page when the condition is met. It would be even better if only the tabset has been updated, but refreshing the full page is fine as well.

    Thank you!

    Here is an overview of how it can be done

    This is possible thanks to a dynamic action being performed on a timer.

    View default tabs and dynamic action hide them on loading the page if they are not to be considered

    Create a dynamic action that will execute your query every 5 seconds or more

    If the query returns data, you can use the dynamic action to show your tabs using javascript

  • ORA-06503: PL/SQL: function returned no value ORA-06512:

    Hi all

    SQL > set serveroutput on

    SQL > CREATE OR replace FUNCTION qty_value (p_item_id number)

    2 RETURN NUMBER

    3 EAST

    4 v_qty_arrival NUMBER;

    5 BEGIN

    6. SELECT THE CASE SENSITIVE OPTION

    7. WHAT (SUM (b.quantity) - SUM (b.quantity_received)) < = 0 THEN 0

    8 ELSE (SUM (b.quantity) - SUM (b.quantity_received))

    9 END Qty_Arrival

    10 INTO v_qty_arrival

    Po_lines_all 11 a,

    po_line_locations_all 12 b

    13 WHERE a.po_line_id = b.po_line_id

    14 AND a.item_id = p_item_id;

    15 EXCEPTION

    16 THEN THAN OTHERS THEN

    17 v_qty_arrival: = NULL;

    18 RETURN v_qty_arrival;

    19 END qty_value;

    20.

    The function is created.

    SQL >

    SQL > select xxc_qty_arrivale (214960) double

    2.

    Select xxc_qty_arrivale (214960) double

    *

    ERROR on line 1:

    ORA-06503: PL/SQL: function returned no value

    ORA-06512: at the 'APPS '. XXC_QTY_ARRIVALE', line 19

    Back AFTER using the exception block is fine as long as your code actually REACHED the exception block.

    When there are no errors, then your code will not enter the exception block, but you still NEED to return a value, since it is what functions a function wants to return a value, that's what the functions are made for.

    Spot the differences between the following 3 functions. Understand how they work.

    The first function has only a return in the exception block but runs correctly. Result: error, because the back is missing in the code block.

    The second function has a return in the exception block and one in the block of code and runs correctly. Result: no error, because the return is not missing in the code block.

    The third function has a return in the exception block and one in the block of code and is forced into an error. Result: no error, because the return of the exception handler is used (instead of retriggering of the error, which you would normally do).

    SQL > create or replace function myfunc

    2 return number

    3 as

    4 start

    5 dbms_output.put_line ('in the section of code');

    6 null;

    7 exception

    8 then than others

    9. can

    10 dbms_output.put_line (' in the exception handler ' |) SQLERRM);

    11      --

    12 return 0;

    13      --

    14 end;

    15.

    The function is created.

    SQL > select double myfunc;

    Select double myfunc

    *

    ERROR on line 1:

    ORA-06503: PL/SQL: function returned no value

    ORA-06512: at "GHPLUS. MYFUNC", line 14

    In the section of code

    SQL > create or replace function myfunc

    2 return number

    3 as

    4 start

    5 dbms_output.put_line ('in the section of code');

    6 null;

    7    --

    8 return 1;

    9    --

    10 exceptional

    11 so that others

    12. can

    13 dbms_output.put_line (' in the exception handler ' |) SQLERRM);

    14      --

    15 return 0;

    16      --

    end 17;

    18.

    The function is created.

    SQL > select double myfunc;

    MYFUNC

    ----------

    1

    1 selected line.

    In the section of code

    SQL > create or replace function myfunc

    2 return number

    3 as

    n number 4;

    5. start

    6 dbms_output.put_line ('in the section of code');

    7 n: = 1/0; -force an error (zero divisor) to join the exception handler

    8    --

    9 return 1;

    10-

    exception 11

    12 so that others

    13. can

    14 dbms_output.put_line (' in the exception handler ' |) SQLERRM);

    15      --

    16 return 0;

    17      --

    18 end;

    19.

    The function is created.

    SQL > select double myfunc;

    MYFUNC

    ----------

    0

    1 selected line.

    In the section of code

    In the handler for exception ORA-01476: divisor is equal to zero

    SQL >

  • Analyze: Body of PL/SQL function returning a SQL query

    I need to get the final SQL returned by the PL/SQL function.
    I'll use this final SQL in a procedure.
    Please provide only a few tips on how to get the SQL code. I already looked in the DBMS_SQL package, but I don't know if this is the right place to look.


    Kind regards
    Sumit
    declare 
    
      l2 varchar2(2000);
    
    begin
    
      l2:= 'Select NAME,ORIGINATED,OWNER,ORIGINATOR,';
      l2:= l2 || 'DESIGNATED_UNIT,SOURCE,';
      l2:= l2 || 'REFERENCE';
      l2:= l2 || ' from MV_DETAILED_DATA';
    
      /*
        Copy dynamic query SQL to application item for later use.
      */
      :app_item := l2;
    
      wwv_flow.debug('l2: ' || l2);
    
      return l2;
    
    end;
    

    I always use a call of debugging in the region of body of the PL/SQL function returning a SQL query sources so the real generated SQL can be quickly entered via the debug mode.

  • Do stuff to PL/SQl that returns the value and redirect to modal page by setting this value

    Hello

    a button click Page1 I would perform a PL/SQL procedure that returns a value in P1_ITEMVAL and then redirect to a page 2 (modal page) and the value of an item on this page with the value previously returned. To do the same thing with a normal page is quite easy:

    Button action is present, then process of PL/SQL that returns the value in the P1_ITEMVAL element and, finally, a branch at page 2 that sets P2_ITEMVAL with P1_ITEMVAL. I really have no idea how to do the same thing when the target is a modal page.

    I created a unit test on https://apex.oracle.com/pls/apex (application 1554 - redir_to_modal)

    Workspace: tests

    USER: supporter

    PWD: supporter1234

    Any help would be much appreciated.

    Kind regards

    Pavel

    Pavel

    If you prepare a URL using the value calculated in the PLSQL of DA part you can then use a subsequent stage of javascript to set the location of the window.

    This will jump to the top of the page of the modal dialog box

    : P1_URL: = apex_util.prepare_url)

    ' f ? p ='|| : APP_ID - Application id

    |': 2' - Page id

    ||': ' || : APP_SESSION - Session id

    ||':'                      -- Request

    ||':NO'                    -- Debug

    : ': ' - Clear Cache

    : ': ' - Settings

    ||' P2_ITEMVAL'

    : ': ' - Parameter values

    || (: P1_ITEMVAL);

    then in the action of javascript

    Window.Location.Replace ($v ('P1_URL'));

    Hope this is of some use

    Concerning

    Kelvin

  • pl/sql block returning the sql query.

    Hello

    I'm using the apex version 3.2 oracle 10g.
    I use the following return statement inside my report, which is a pl/sql block sql query return.

    declare
    The NEST varchar2 (100);
    Start
    ......
    return "select patient_id_code from t_files_data_exp, including patient_id_code not in the NEST';"

    end;

    How am I suppose to mention the pid within the return stmt I mean with quotes or anything? because the above return stmt gives error
    "1 error has occurred."
    Query cannot be parsed in the generator. If you believe that your query is syntactically correct, check the generic "columns" box below the source of the region without analysis. The query cannot be parsed, the cursor is not yet open or a function returning a SQL query returned no value. »


    Thank you

    If is varchar2

    declare
    pid varchar2(100) := '(''61092'',''61093'')';
    ...
    
  • SQL ROWCOUNT %

    When I use SQL % ROWCOUNT, it returns the account = 1 if there is no record of the PRODUCT in the condition table

    SELECT count (*) from the PRODUCT v_count WHERE LOC = v_oldloc;

    dbms_output.put_line (' documents found in the PRODUCT table for column LOC with the value ' | v_oldloc |': ' |) SQL % ROWCOUNT);

    COMMIT;

    But, when I use the v_count to display the number of records, it returns ZERO (correct) as below

    SELECT count (*) from the PRODUCT v_count WHERE LOC = v_oldloc;

    dbms_output.put_line (' documents found in the PRODUCT table for column LOC with the value ' | v_oldloc |': ' | v_count);

    COMMIT;

    Please let me know if there is a problem with the code?

    Thanks in advance

    Hello

    % ROWCOUNT SQL returns you the number of lines that returns the query "SELECT count (*) in v_count PRODUCT WHERE LOC = v_oldloc;

    In fact, the query returns a row with the value 0. This is why SQL ROWCOUNT % gives you 1 as output.

    Of course v_count is 0 because it is what is the result of the query.

    Both are expected results in your case.

    Cheerz,

    Stako

  • SQLCODE and sql rowcount % in test conditions

    I'm translating a procedure of Ingres to oracle. I use the Oracle sql and sqlcode % rowcount
    variables instead of Ingres, iierrornumber and iirowcount.

    I replaced the names of ingres with the names of oracle and now wonder how how oracle uses these
    values.

    I use DBMS_OUTPUT. Put_line to display the content of rowcount % sqlcode and sql.

    What happens when I'm 'without selected lines. I have run the same query in the stand-alone command line
    and don't get any selected rows... "(and that's okay, because I do not have the corresponding data to)."

    But when I run it in the procedure, I don't get any value of sqlcode or sql % rowcount... the
    program just stops. The author used the ingres code to test if the data were there
    continue to do something else.

    If you get no rows returned, what it means, the sqlcode is 0? and the number of lines % sql is empty?
    That's why my DBMS_OUTPUT. Put_line does not display anything?

    my example...

    before this section in proceedings... after running another select statement that returns data...
    I use the DBMS to debug the values I spent...

    DBMS_OUTPUT. Put_line ('BEFORE sqlcode is' | sqlcode);
    DBMS_OUTPUT. Put_line ('until sqlrowcount is"| % rowcount sql);

    Select the table value
    WHERE condition = "Y"; > This selection will be made 'no return lines' and ignore the below DBMS_OUTPUTS - 2

    DBMS_OUTPUT. Put_line ('AFTER sqlcode is' | sqlcode);
    DBMS_OUTPUT. Put_line ("AFTER sqlrowcount is" | % rowcount sql);

    When I run the procedure... I get statements DBMS BEFORE and nothing after...
    BEFORE sqlcode is 0
    Sqlrowcount is 1 > > > > that's all that is displayed


    Given that I'm getting the 'no row returned. How oracle it round to the experience of someone?

    Thank you. I learn a lot from your comments and your information.

    Show us the full procedure please.

    I'm guessing that you have a generic WHEN catch of OTHER exception that swallows the NO_DATA_FOUND exception I expect to see (depending on what you posted).

  • Is it wrong to use SQL % ROWCOUNT = 0?

    Hello

    I have two tables, BILL and VALIDATIONS, have all two (LDAP_UID, TERM) as a composite key. I wrote a procedure to do the following:

    1. I use this composite key to extract some the key fields from the table of BILL, form a new row and insert it into the table VALIATIONS;
    2. prior to inserting into the table of VALIDATIONS, I use a SELECT statement to verify if the composite key already exists in the table of VALIDATION and not inserting at least that the composite key is not found.

    The procedure is the following:
    create or replace procedure save_transactions
       (i_ldap_uid IN varchar2, i_term IN varchar2)
    AS
       v_validated_ldap_uid validations.ldap_uid%type;
       v_student_id validations.student_id%type;
       v_first_name validations.first_name%type;
       v_last_name validations.last_name%type;
       v_term validations.term%type;
    BEGIN
       select ldap_uid
       into v_validated_ldap_uid
       from validations
       where ldap_uid = i_ldap_uid
       and term = i_term;
    
       if SQL%ROWCOUNT = 0 then
          select student_id, first_name, last_name
          into v_student_id, v_first_name, v_last_name
          from bill
          where ldap_uid = i_ldap_uid
          and term = i_term;
          insert into validations values (
          v_student_id, i_ldap_uid, v_first_name, v_last_name,
          i_term, sysdate, (to_char(sysdate, 'yymmdd'))||
          (select to_char(count(TRANSACTION_DATE)+1, 'fm0999') from VALIDATIONS where to_char(TRANSACTION_DATE) = to_char(sysdate))
          );
       end if;
    END;
    /
    The procedure is created and updated clean, without any error. But the error occurs when using it. If the line is already in table VALIDATIONS, the {color: blue} if SQL % ROWCOUNT = 0 {color} is fine and the insertion code block is bypassed. However, if the line is not found in the table of VALIDATION, I got the following error:
    SQL> execute save_transactions('john.brown', '200902')
    BEGIN save_transactions('john.brown', '200902'); END;
    
    *
    ERROR at line 1:
    ORA-01403: no data found
    ORA-06512: at "ZBOV.SAVE_TRANSACTIONS", line 10
    ORA-06512: at line 1
    Well, for me, the whole use of SQL % ROWCOUNT is for testing. If he cannot test SQL ROWCOUNT = 0%, how else can test? However, I got the error and I must be wrong. But what is bad?

    Thanks a lot for your help!


    Newman

    Hello

    The "no data found" error is raised whenevde make you a select... IN the query and the query found no line.
    You can always include SELECT it... IN his own statement BEGIN block, with its own «EXCEPTION WHEN NO_DATA_FOUND» Manager... ", but often, there are easier ways to work around the problem.

    In this example, I can see two of these ways:

    (1) Say

    SELECT  COUNT (*)
    INTO    num_found
    FROM    transactions
    WHERE   ldap_uid = i_ldap_uid
    AND     term     = i_term;
    
       if num_found = 0 then
    ...
    

    "SELECT COUNT...". "without a GROUP BY will always return exactly one line, if you do not have to worry about the error"no data found ".

    (2) a better (but more difficult) solution: instead of making a "INSERT...". Statement of VALUES... ', using the results of the query on the Bill, make a

    INSERT  ...
    SELECT  ...
    FROM    bill
    WHERE   ...
    AND     NOT EXISTS
            (
            SELECT  1
            FROM    validations
            WHERE   ldap_uid = i_ldap_uid
            AND     term     = i_term
            );
    

    In fact, you have PL/SQL to do this (although there are good reasons to have a PL/SQL procedure that does nothing other than this INSERT statement).

  • Incorrect SQL % RowCount value

    Hello.

    I created dblink of Oracle 11 g (11.2.0.4.3) for Sybase ASE database (15.5) using gateway of Oracle database for Sybase (11.2.0.4.3) on x 64 OEL (6.5).

    When I make changes to a remote table with triggers and use the variable in the WHERE clause, SQL % RowCount value is miscalculated.
    Found the antidote on the side of Sybase - the use of "set nocount on" within a trigger.
    Is there a solution on the side of Oracle (database or gateway)?

    Detailed description is given below:

    Description table and relaxing 1) (Sybase)
    create table test_TR)
    identity of whole ID,
    oper_id integer not null,
    counter integer not null,
    constraint XPKtest_TR primary key clustered (id))
    go
    insert into test_TR (oper_id, meter) values (1,10)
    insert into test_TR (oper_id, meter) values (2.21)
    insert into test_TR (oper_id, meter) values (2.36)
    go

    create trigger tUtest_TR on test_TR for UPDATE as
    Start
    declare @numrows int
    Select @numrows = @@rowcount
    return
    error:
    RAISERROR 31000 "UPDATE."
    ROLLBACK transaction statement
    end
    go

    (2) description gateway (gateway)
    HS_FDS_CONNECT_INFO=xxx.xxx.xxx.xxx.xxx:XXXX/test
    HS_FDS_RECOVERY_ACCOUNT = RECOVERY
    HS_FDS_RECOVERY_PWD = *.
    HS_FDS_TRANSACTION_MODEL = COMMIT_CONFIRM
    HS_FDS_TRANSACTION_LOG = HS_TRANSACTION_LOG
    HS_FDS_RESULTSET_SUPPORT = TRUE
    HS_FDS_PROC_IS_FUNC = FALSE

    (3) description Dblink (Oracle)
    CREATE DATABASE LINK PUBLIC 'SYB_TEST' CONNECT TO ' * ' IDENTIFIED by ' * ' using 'SYB_TEST ';

    (4) test query (Oracle)
    declare per_id digital;
    Start
    Update "test_TR"@SYB_TEST "counter" value = "counter" + 1 where 'oper_id' = 0;
    dbms_output.put_line ('0 rows =' |) SQL % number of lines);
    PER_ID: = 0;
    Update "test_TR"@SYB_TEST "counter" value = "counter" + 1 where 'oper_id' = per_id;
    dbms_output.put_line ('0 rows =' |) SQL % number of lines);
    Rollback;
    end;
    /

    0 rows = 0
    0 line = 1

    Thanks in advance for any information!

    filed Bug 19844303 - SQL % ROWCOUN RETURNS a VALUE INCORRECTE

  • My aol email has been hacked... Reset password for aol, but I should also reset my Apple ID?

    MY aol email was hacked. I have reset the password, but I should also reset my passwor Apple ID?

    If it was related somehow to AOL, I would say that Yes, because it would not hurt.  Also, remember to turn on the two factors of authentication or verification in two steps- frequently asked questions about check in two steps for Apple ID - Apple Support

    When you change your password Apple ID, follow these steps- change your Apple ID - Apple Support password

  • I found the show/hide button toolbars, but you should know how to REMOVE toolbars that appear on this list?

    I found the show/hide button toolbars, but you should know how to REMOVE toolbars that appear on this list?

    Is attached a screenshot of my screen with the context menu to show/hide tabs. I want to delete some of them and let others. Please help me to know how. Thank you!

    Hmm, maybe this "one-time" imported into the new preference? Try this:

    (1) in a new tab, type or paste Subject: config in the address bar and press ENTER. Click on the button promising to be careful.

    (2) in the search above the list box, type or paste the cust and make a pause so that the list is filtered

    (3) double-click the preference of browser.uiCustomization.state and the content must be highlighted in a small dialog box.

    (4) copy the whole line and paste it into Notepad and save it as a backup.

    (5) in Firefox, click on the button '3-bar' menu > developer > Notepad. Remove the comment that appears and paste data preferably, that must appear on a long line. Click on the "Pretty Print" button to make it more readable.

    So I hope that you can spot the extra toolbars and change them out, taking care to preserve the commas between the elements.

    I don't have the extra toolbars in mine, but I copied and pasted back this spaced format and Firefox was able to handle it well. I went into customize and moved a button, and when I left, Firefox has rewritten the preference set as a single line. Assuming that yours works fine, then you can get rid of the backup from step (4).

Maybe you are looking for

  • Files converted to not Clip Multicam

    Hello I asked the question last night: Convert MTS to Apple ProRes 422 HQ in compressor Thank you for all your help and advice. However, I have a new problem. I used EditReady to convert my MTS to H.264 files for editing. As I said, conversion of fil

  • How can I get an epub in ibooks with os10.11.2

    How can I get an ePub in iBooks under OS El Capitan 10.11.2? I use the caliber. Ideally, I would like to go directly from caliber to iBooks. How? I had been using Marvin which was an absolutely wonderful reader. Update my review and now give it a 1 b

  • Printer will not connect

    Time Warner gave me a new modem, and now I can not connect my printer Brother wireless network. The router is connected to my destop and I can't connect it (IP 192.168.1.1) from the desktop. However, I can login to my devices (iPhone, iPad, computer

  • About half the time an incoming call makes my phone ring; half of the time (unpredictably), it just goes straight to voicemail. How can I fix?

    About half the time an incoming call makes my phone ring; half of the time (unpredictably), it just goes straight to voicemail. How can I fix?

  • Error code 800704242

    Hello Any progress with update error 80070424? I got it for a few weeks now with exactly the same mistakes as shown on this forum, i.e. sfc/scannow 'Protection resources Windows could not start repair service' running from a high command - same promp