Using record type and Table and sorting out output

I use a record type

  • TYPE results_rec is RECORD)
  • table_ varchar2 (40),
  • (1) tank Create_: = '-'.
  • (1) tank read_: = '-'.
  • Char (1) warning: = '-'.
  • Delete_ char (1): = '-');

and a table of this record

  • Results_tab TYPE IS TABLE of results_rec INDEX OF VARCHAR2 (40);
  • tab_res results_tab;
  • table_indx varchar2 (40);

And when I add values to this table, I do like that, for example, an entry of functioning drop in table:

  • v_check: = instr2 (v_string_fnc, 'DROP');
  • If v_check > 0 then
  • counter: = counter + 1;
  • delete_flag: = ';
  • v_check: = instr2 (v_string_fnc, 'TABLE', v_check);
  • v_check: = v_check + 6;
  • result_table: = substr (v_string_fnc, v_check);
  • rest_string: = result_table;
  • result_table: = substr (result_table, 0, instr (result_table, ' '));
  • result_table: = rtrim (result_table);
  • table_indx: = result_table;
  • tab_res (table_indx) .table_: = result_table;
  • tab_res (table_indx) .delete_: = delete_flag;

and similar to all other interventions, but how to get while dbms_output.

For table_indx in? and now, table_indx is a string value, how to get all the in the output, sorted by ASC .table_ tab_res (table_indx) string?

Well, tab_res. FIRST returns the first index of tab_res which is a VARCHAR2, while an index of the loop is supposed to be a NUMBER.

You cannot use FOR... LOOP element, you use WHILE... LOOP, for example

SQL > SET SERVEROUTPUT ON;

SQL > DECLARE

2 TYPE Results_rec IS RECORD)

3 table_ VARCHAR2 (40),

4 create_ VARCHAR2 (1): = '-'.

5 read_ VARCHAR2 (1): = '-'.

6 warning VARCHAR2 (1): = '-'.

7 delete_ VARCHAR2 (1): = '-');

8

9 results_tab TYPE IS an ARRAY OF results_rec

10-VARCHAR2 INDEX (40);

11

12 results results_tab;

13

14 variable_name VARCHAR2 (40);

BEGIN 15

16 results ('name_a') .table_: = 'name_a ';

17 results ('name_a') .create_: = 'x '.

18

19 results ("name_b') .table_: = 'name_b;

20 results ("name_b') .update_: = 'x '.

21

22 results ("name_c") .table_: = "name_c";

23 results ("name_c") .read_: = 'x '.

24 results ("name_c") .delete_: = 'x '.

25

26 nom_de_variable: = results. FIRST;

27

28 variable_name IS NOT NULL LOOP

29

30 DBMS_OUTPUT. PUT_LINE)

31 results (variable_name) .table_ | ' ' ||

32 results (variable_name) .create_ |

33 results (variable_name) .read_ |

34 results (variable_name) .update_ |

35 results (variable_name) .delete_);

36

nom_de_variable 37: = results. NEXT (variable_name);

38 END LOOP;

39 END;

40.

name_a x-

name_b - x-

name_c - x - x

PL/SQL procedure successfully completed.

SQL >

Tags: Database

Similar Questions

  • How to declare a formal parameter of a record type and access function?

    declare

    CURSOR c_cur_minc IS SELECT FAMID, MEMBNO, AMTFED, GOVRETX, PRIVPENX, RRRDEDX, GROSPAYX, SLTAXX, SALARYX, SALARYBX OF MINC WHERE FAMID IN (SELECT FAMID FROM MEMBERS WHERE AGE > = 14 AND MINC.) FAMID = MEMBERS. FAMID AND MINC. MEMBNO = MEMBERS. MEMBNO);

    number of v_limit: = 50;

    TYPE minc_rec is RECORD (FAMID MINC. FAMID % TYPE,
    MEMBNO MINC. MEMBNO % TYPE,
    AMTFED MINC. AMTFED % TYPE,
    GOVRETX MINC. GOVRETX % TYPE,
    PRIVPENX MINC. PRIVPENX % TYPE,
    RRRDEDX MINC. RRRDEDX % TYPE,
    GROSPAYX MINC. GROSPAYX % TYPE,
    SLTAXX MINC. SLTAXX % TYPE,
    SALARYX MINC. SALARYX % TYPE,
    SALARYBX MINC. SALARYBX % TYPE);

    TYPE minc_rec_type is TABLE OF THE minc_rec;
    minc_rec_type_tbl minc_rec_type;

    Start

    OPEN c_cur_minc.
    LOOP
    Get the c_cur_minc COLLECT LOOSE minc_rec_type_tbl LIMIT v_limit;
    WHEN minc_rec_type_tbl EXIT. COUNT = 0;
    BECAUSE me in minc_rec_type_tbl. FIRST... minc_rec_type_tbl. LAST
    LOOP
    IF (chk_notnull_blank (minc_rec_type_tbl (i). AMTFED)) THEN
    Setting a DAY MINC SET ANFEDTX = - 2E14 WHERE FAMID = minc_rec_type_tbl (i) .famid AND MEMBNO = minc_rec_type_tbl (i) .membno;
    end if;

    IF (chk_notnull_blank (minc_rec_type_tbl (i). GOVRETX)) THEN
    Setting a DAY MINC SET GOVRETX = - 2E14 WHERE FAMID = minc_rec_type_tbl (i) .famid AND MEMBNO = minc_rec_type_tbl (i) .membno;
    end if;

    END LOOP;
    END LOOP;
    CLOSE C_cur_minc;
    END;


    FUNCTION chk_notnull_blank (?) return a Boolean value is
    Start
    If (? is NOT NULL and? as (-8E14,-7E14,-6E14,-5E14,-4E14,-3E14,-2E14,-1E14,-1E9)) then
    RETURN TRUE;
    on the other
    RETURN FALSE;
    end if;
    END chk_notnull_blank;


    end;

    My question is how to declare a formal FastInventory in a fuction where, in the past the current parameter is a variable of type record type number value?

    Published by: kumar73 on September 21, 2010 11:22

    Published by: kumar73 on September 21, 2010 11:23

    This is a simple function

    CREATE OR REPLACE FUNCTION chk_notnull_blank(inparm IN NUMBER) RETURN NUMBER IS
    BEGIN
    if ( inparm  is NOT NULL and inparm  in ( -8E14, -7E14, -6E14, -5E14, -4E14, -3E14, -2E14, -1E14, -1E9 )) then
    RETURN TRUE ;
    else
    RETURN FALSE ;
    end if;
    END chk_notnull_blank;
    

    Thank you
    AJ

  • How to create a type of record and a pl/sql table of this record type in the database

    Hello
    I want to create a record type, and then I want to create a PL/SQL table in the oracle 9i database.
    I did block PL/SQL.
    But when I'm doing it in the database it throws me a few errors.
    Could you please tell me how can I do?

    Concerning

    user576726 wrote:
    Hello
    I want to create a record type, and then I want to create a PL/SQL table in the oracle 9i database.
    I did block PL/SQL.
    But when I'm doing it in the database it throws me a few errors.
    Could you please tell me how can I do?

    Concerning

    RECORD type is only supported in PL/SQL for SQL, you must use the OBJECT type.

  • objects and the record type

    Hello experts.

    create type emp2_obj is object
    (
    objno number
    ,
    objname varchar2
    (20),
    objdept number
    );

    create type emp2_objarr is table of emp2_obj;

    and

    type emp2_rec is record
    (
    recno number
    ,
    recname varchar2
    (20),
    recdept number
    );

    create type emp2_recarr is table of emp2_rec ;

    Objects and types of records are created similar and have the same similar object.  Is it only advisable to use registration type if you use a collection in PL/SQL type... Please advice

    user13328581 wrote:

    the only reason why I ask is because he asked during an interview

    -Objects and the types of records are created similar and have the same similar object.  Is it only advisable to use registration type if you use a collection in PL/SQL type... Please advice

    Not at all.  You can use record types used with collection types outside.  They are a group concept.  If you want to group a set of values together (including fields), you can use a record.  It may be convenient.  You can send documents around proc and functions.

    Be aware that the record types are limited to procedures, functions, anonymous blocks and packages (i.e. PL/SQL), while the types of objects are stored in the dictionary of data as a separate Oracle objects (they can also have methods, the records may not).  Object types can be used in SQL, as said sol.beach types of records (outside of the intelligent pipeline situations) is for PL/SQL.

  • The dynamic Types and Inventory Item Grouping

    Hello

    I'm provisioning different types of objects using dynamic Types and vCAC 6.1. In the tab "Items" vCAC, all objects of type dynamic are grouped under a kind of left, "Dynamic Types".

    For an example, I'm provisioning two dynamic types:

    -Volumes of block Vipr

    -View horizon 6 workstations

    If I set one of each of these types, they are both grouped under "Dynamic Types" in the agenda of the inventory tab. Is it possible to have all of these types under different groups? So, the volumes of vipr go "block Volumes; and work stations go under 'VDI Desktops'?

    I have attached a screenshot, and you can see that the volume 'Test vCO DT' block and the Office of vdi "Win7vCAC-v012" are both under the group "Dynamic Types" on the left. I want to separate these is easier for a user to view their items commissioned by type.

    I have custom resources defined for each of these dynamic types, but it still doesn't seem properly the group.

    Thank you

    Well, for someone who wants to know... you can do this via the DB unit.

    You need to add a new type of parent to the cat_resourcetype table, and then associate your custom and dynamic type in this same table with the parent in the parent_id field.

  • dbms_xmlgen using the pl - sql record type

    Hello

    I want the pl - sql record type and want to generate xml data. Registration of dbms_xmlgen access pl - sql can type instead of the query?

    OR, please let me know any other packet pass pl - sql record type and generate XML data.

    Thanks in advance

    Registration of dbms_xmlgen access pl - sql can type instead of the query?

    Do not think, but you can't go the individual components of record:

    SQL> declare
      type rec is record
      (
        a   int,
        b   varchar2 (30)
      );
    
      r     rec;
      ctx   int;
      x     xmltype;
    begin
      r.a := 1;
      r.b := 'Michael';
    
      ctx := dbms_xmlgen.newcontext ('select :x id, :y name from dual');
      dbms_xmlgen.setbindvalue (ctx, 'x', r.a);
      dbms_xmlgen.setbindvalue (ctx, 'y', r.b);
      x := dbms_xmlgen.getxmltype (ctx);
      dbms_output.put_line (x.getstringval ());
      dbms_xmlgen.closecontext (ctx);
    end;
    /
    
     
      1
      Michael
     
    
    PL/SQL procedure successfully completed.
    

    ?

  • Manufacturers of record Type in packages

    I'm having trouble getting this error. Here is an example of my code:
    create or replace
    PACKAGE MyPackage AS
      TYPE MyPerson IS RECORD ( "NAME"  VARCHAR2(255 CHAR) );
      FUNCTION GetPerson RETURN MyPerson;
    END MyPackage;
    create or replace
    PACKAGE BODY MyPackage AS
      FUNCTION GetPerson RETURN MyPerson
      AS
        John MyPerson := MyPerson('John');
      BEGIN
        RETURN John;
      END GetPerson;
    END MyPackage;
    After executing these separately, I get the following errors when executing the BODY of PACKAGE statement:
    Error (6,10): PL/SQL: ignored element
    Error (6.22): PLS-00222: no function with name "MYPERSON" does exist in this scope
    Error (8.5): PL/SQL: statement ignored
    Error (8,12): PLS-00320: the declaration of the type of the expression is incomplete or incorrect
    is there a particular reason, I can't use a type defined in the PACKAGE header?

    Select * from V$ Version:
    database Oracle 11 g Enterprise Edition Release 11.2.0.3.0 - 64 bit Production
    PL/SQL Release 11.2.0.3.0 - Production
    "CORE 11.2.0.3.0 Production."
    AMT for Linux: Version 11.2.0.3.0 - Production
    NLSRTL Version 11.2.0.3.0 - Production
    EDIT: formatting and v$ version

    Published by: 961346 Sep 25, 2012 12:39

    Hello

    MyPerson is a record type, and it is not a collection.
    The collections have constructors.
    Not record.

    Try like this:

    create or replace
    PACKAGE BODY MyPackage AS
     FUNCTION GetPerson RETURN MyPerson
     AS
       John MyPerson;
    
     BEGIN
      john.name := 'John';
       RETURN John;
     END GetPerson;
    END MyPackage;
    

    Kind regards

    Peter

    Published by: Peter vd Zwan Sep 25, 2012 12:56

  • How to move the Cursor parameter for loop with the type of table?

    Hi friends,
    I wonder how to pass a parameter into the second loop in the code example below. Please see the "BOLD" statements and to answer my questions.
    Thank you very much. Here's the code.

    declare
    l_bom_header_tbl BOM_BO_PUB. BOM_HEADER_TBL_TYPE; -TABLE TYPE
    V_bom_header_tbl Bom_Bo_Pub.Bom_Head_Rec_Type: = Bom_Bo_Pub.G_MISS_BOM_HEADER_REC; -Record type
    v_bom_components_tbl Bom_Bo_Pub.Bom_Comps_Tbl_Type: = Bom_Bo_Pub.G_MISS_BOM_COMPONENT_TBL; - nested table type
    c: number = 0;
    k: = 1 number;
    Start
    BOMPXINQ. () Export_BOM
    P_org_hierarchy_name = > l_org_hierarchy_name,
    P_assembly_item_name = > l_assembly_item_name,
    P_organization_code = > l_organization_code,
    P_alternate_bm_designator = > '1Test. "
    P_Costs = > l_costs,
    P_Cost_type_id = > l_cost_type_id,
    X_bom_header_tbl = > l_bom_header_tbl,
    X_bom_revisions_tbl = > l_bom_revisions_tbl,
    X_bom_components_tbl = > l_bom_components_tbl,
    X_bom_ref_designators_tbl = > l_bom_ref_designators_tbl,
    X_bom_sub_components_tbl = > l_bom_sub_components_tbl,
    X_bom_comp_ops_tbl = > l_bom_comp_ops_tbl,
    X_Err_Msg = > l_Err_Msg,
    X_Error_Code = > l_Error_Code);
    If l_Error_Code = 0 then


    because me in 1... l_bom_header_tbl. COUNTING LOOP
    V_bom_header_tbl.organization_code: = "DSC";

    Can assign us a table type of guy like below the registration statement?
    V_bom_header_tbl.assembly_item_name: is l_bom_header_tbl (i) .assembly_item_name;.

    k: = 1;

    I want to pass the l_bom_header_tbl (i) .assembly_item_name parameter in the declaration below: How do I do this?
    for j from 1... l_bom_components_tbl. COUNTING LOOP

    Can assign us a table type of type array as below the statement?
    v_bom_components_tbl (k). Assembly_Item_name: is l_bom_header_tbl (i) .assembly_item_name;.
    k: = k + 1;
    end LOOP;
    end loop;
    end;

    Published by: ILovePlSql on March 22, 2010 07:51

    Published by: ILovePlSql on March 22, 2010 08:16

    ILovePlSql wrote:
    V_bom_header_tbl emp % rowtype;

    If v_bom_header_tbl has just two fields as ename, sal then also the assignment of type table, record type work or if the record type and the array type have the same structure?

    Yes:

    SQL> declare
      2      type Bom_Head_Rec_Type is record(ename emp.ename%type,sal emp.sal%type);
      3      type BOM_HEADER_TBL_TYPE is table of Bom_Head_Rec_Type index by binary_integer;
      4      l_bom_header_tbl BOM_HEADER_TBL_TYPE;
      5      V_bom_header_tbl emp%rowtype;
      6  begin
      7      select ename,sal bulk collect into l_bom_header_tbl from emp;
      8      for i in 1 .. l_bom_header_tbl.count loop
      9        V_bom_header_tbl.ename := l_bom_header_tbl(i).ename;
     10        V_bom_header_tbl.sal := l_bom_header_tbl(i).sal;
     11      end loop;
     12  end;
     13  /
    
    PL/SQL procedure successfully completed.
    
    SQL>  
    

    SY.

  • Can you record for an object of TYPE input COLLECTION and use it as a table?

    My PL/SQL stored procedure creates a list of employee number and phone record numbers. I don't want to store them in a table. I will pass this list from one procedure to another in my package.

    I created the type (folder) and type of collection (table) using this statement.
    CREATE TYPE obj_emp_phone_rec AS OBJECT
      (
         emp_number   NUMBER,
         emp_phone    VARCHAR2(100)
      )
    /
    
    CREATE TYPE obj_emp_phone_recs_table AS TABLE OF obj_emp_phone_rec
    /
    Thing is, can I use the obj_emp_phone_recs_table 'table type' as an array?

    I.e. can I insert records that in the procedure of package and pass reference to him in called secondary procedures.

    that is something like that
    PACKAGE BODY abc IS
    
      PROCEDURE kdkddk IS
      BEGIN
        -- Insert records to the  obj_emp_phone_recs_table 
        obj_emp_phone_recs_table(1).emp_number := '1';
        obj_emp_phone_recs_table(1).emp_phone   := '0774949494';
    
        obj_emp_phone_recs_table(2).emp_number := '234';
        obj_emp_phone_recs_table(2).emp_phone   := '285494';
    
        -- Pass the table to the sub procedure
        xyx(obj_emp_phone_recs_table);
    
        ........
        ......    
       
      END kdkddk;
    
    END abc;
    If yes how to insert the obj_emp_phone_recs_table?

    Nothing on the net. In the Net I found only where u set normal column of a table as an object type and then insert records him.

    Any help would be greatly appreciated.

    Published by: user12240205 on October 6, 2011 02:08
    mhouri > drop type obj_emp_phone_recs_table;
    
    Type dropped.
    
    mhouri > drop type obj_emp_phone_rec ;
    
    Type dropped.
    
    mhouri > CREATE TYPE obj_emp_phone_rec AS OBJECT
      2    (
      3       emp_number   NUMBER,
      4       emp_phone    VARCHAR2(100)
      5    )
      6  /
    
    Type created.
    
    mhouri > CREATE TYPE obj_emp_phone_recs_table AS TABLE OF obj_emp_phone_rec
      2  /
    
    Type created.
    
    mhouri > create or replace procedure p1(pin_tab IN obj_emp_phone_recs_table)
      2  is
      3   begin
      4     for j in 1..pin_tab.count
      5     loop
      6      dbms_output.put_line('record number '||j ||'-- emp number --'||pin_tab(j).emp_number);
      7     end loop;
      8
      9  end p1;
     10  /
    
    Procedure created.
    
    mhouri > create or replace procedure p2
      2  is
      3  lin_tab  obj_emp_phone_recs_table := obj_emp_phone_recs_table();
      4  begin
      5  FOR i IN 1 .. 5
      6     LOOP
      7        lin_tab.extend;
      8        lin_tab(i) := obj_emp_phone_rec(i, 'i-i-i');
      9     END LOOP;
     10
     11    p1(lin_tab);
     12
     13  end p2;
     14  /
    
    Procedure created.
    
    mhouri > set serveroutput on
    mhouri > exec p2
    record number 1-- emp number -- 1
    record number 2-- emp number --2
    record number 3-- emp number --3
    record number 4-- emp number --4
    record number 5-- emp number --5                                                                                                                                                                                                                          
    
    PL/SQL procedure successfully completed.
    

    Best regards

    Mohamed Houri

  • Record and Types of Table definition

    Is there a good tutorial out there somewhere that provides good examples on how to define and work with recording and Types of Table? How to define and work with a complete file or table rather than just a variable?

    For instance - I would like to create a cursor of records in a table, to loop through each record to examine the values of variables and in some cases, insert these entire records in another table.

    Thanks in advance for your suggestions.

    Oracle documentation is excellent (lots of living examples can you cutNpaste) starting point.

    http://download.Oracle.com/docs/CD/B10501_01/AppDev.920/a96624/05_colls.htm

    Is there something specific you are looking for?
    VR,
    Sudhakar B.

  • [ADF, JDev12.1.3] How to get the column headers, request of VO and VO bind vars used by an af:table?

    Hallo,

    I want to create a method that takes as a parameter the id of an af:table (used to display the search results) and returns:

    • the column headings of the af: table
    • Visible property (true/false) of the columns af:table
    • the actual query of the VO instance used to create the af: table
    • the values of real bind variables passed to the query of the instance of VO

    I would like to create a servlet which takes the parameters reruns the query and returns a report Excel/PDF file that contains exactly the same columns and same of the af records: table.

    I'm a little confused on who use the code to achieve this... you kindly help me?

    I did a similar qustion here Re: [ADF, JDev12.1.3] how to export an af:table to Excel in an ADF Essentials application? but then I guessed that it was preferable to create a new thread.

    Thank you

    Federico

    For this, you can use this type of code

    Context LocaleContext = _adfTableBinding.getLocaleContext ();

    for (attr AttributeDef: attributeDef) {}

    Label As String = attr.getUIHelper () .getLabel (context);

    _logger.info ("Attritbute name:" + attr.getName () + "column name:" + attr.getColumnName () + "Col4Query name:" + attr.getColumnNameForQuery () +)

    "Name:"+ label);

    }

    which produces this output

    Timo

  • Using the function PLSQL return Record Type Index of Tables in ADF

    I have a PLSQL function, a return type. My ultimate goal is to take this binary integer index Table and print it on the screen...

    CREATE OR REPLACE PACKAGE my_pkg IS
     
    TYPE t_col IS RECORD(
     
    i NUMBER,
     
    n VARCHAR2(30));
     
    TYPE t_nested_table IS TABLE OF t_col;
     
      FUNCTION return_table RETURN t_nested_table ;
    END my_pkg;


    OPTION 1:

    1) has anyone got best practices to accept plsql RECORDS returned by a function?

    Here is an example.

    http://adfpractice-Fedor.blogspot.SG/2013/01/working-with-PLSQL-procedures-in-ADF-BC.html

    But it will be a lot of work... first of all accept the results in a loop... then store in a temporary storage can be a few VO or global temporary table and then display them on the page


    OPTION 2:

    Using the functions PIPLELINED and use in the select statement.  While I can use this select statement in the SQL query to create VO... and drag and drop the VO...

    CREATE OR REPLACE PACKAGE my_pkg IS
     
    TYPE t_col IS RECORD(
     
    i NUMBER,
     
    n VARCHAR2(30));
     
    TYPE t_nested_table IS TABLE OF t_col;
     
      FUNCTION return_table RETURN t_nested_table PIPELINED;
    END my_pkg;


    select * from table(my_pkg.return_table);


    Wow... I'm so smart! .. really possible?  who is the best/possible/recommended option?

    I'm sure that will be the question most read by many who wants to use PLSQL instead of JAVA to the treatment and CHOSEN to use only to display the output of the PLSQL functions or procedures.


    Thank you

    Rahul


    Dario

    Do you mean the scope of the defined Type pkg will be finished?

    I created guy outside the pkg as 'Create Type' if it works in this case?

    Yes, level objects schema (created with "create or replace type...") can be used in java and this can work.

    I think that then the scope of this TYPE will remain until the user session passes.

    Object definitions is not worn, but have their bodies.

    So, if you instantiate the data level object type schema in a plsql function, scope of this object is this function.

    Of course, if you instantiate the object as a variable package, then life of this object is equal to the lifetime of the package (which usually equals life of session db).

    Dario

  • Is it possible to use the record type or a PL/SQL table in the Select statement

    Hi all

    My requirement is that.
    I want to write a query and write a function, function, I want to return multiple columns at the same time in a Select statement.
    I select the return values in the Select no statement in a PL/SQL block.
    Is it possible to use the PL/SQL Table or Variable of Type record, or any other method in the statement Select?

    Please help me understand the solution.


    Kind regards

    830960 wrote:
    do we like it?

    In general, Yes, if the function is a function table, you can do something like:

    select  t.col1,
            t.col2,
            f.col1,
            f.col2,
            f.col3
      from  table_name t,
               table(some_table_function(param1,...paramN)) f
    /
    

    SY.

  • Object type and a Type of record

    What is the difference between the type and the type of recording?
    TYPE OBJ_TYP IS OBJECT (
    ENAME VARCHAR2(30),
    EAGE NUMBER(2),
    ESAL NUMBER
    )
    
    TYPE REC_TYP IS RECORD (
    ENAME VARCHAR2(30),
    EAGE NUMBER(2),
    ESAL NUMBER
    )
    The two even looks like me and just I see the difference in keyword. Is there a functional difference to hide?

    PLS, excuse my stupidity.

    Sunny

    The first is a type of object oriented class. It can have custom constructors, methods and can be used as a type of SQL data in the SQL engine - even as the data type for a SQL column in a table SQL.

    This one is a pure (and clear) record structure - similar to the structure record in Pascal/Ada, or as the struct in C/C++. It can only be used in the engine of PL.

  • Why Apple photo app has no option to rotate a recorded video? This is a big disadvantage and watch out!

    Why Apple photo app has no option to rotate a recorded video? This is a big disadvantage and watch out!

    I use Iphone 6 version 9.3

    You hear " Apple photo app is not an option to rotate a recorded video?"

    We shouldn't speculate on the motives of Apple in these forums.

    Send a feature request to Apple: Apple - Photos - comments

    As a work around using QuickTime on your Mac to rotate the video or iMovie.

Maybe you are looking for

  • The color in printed images is not match the colors on the screen

    I've recently updated to an iMac, retina 5K and the colors in the printed images do not match the colors of the image on the screen. I use CS6 and the screenshot below shows that, in the window of the print settings CS6 image does not match the image

  • second battery

    Hello I would like to know what model (type) is the second battery for Elitbook HP 8540p. thenk much

  • Misleading iOS keyboards Vertical/Horizontal (iPhone6/iOS9.2

    I recently spent an iPhone6 (from 5) and noticed (probably a change that I have not noticed before and may not check more) a light but extremely annoying difference in the configuration of the keyboard when you use the phone vertically or horizontall

  • Window screen 7 Blue 124

    My old PC start of a year, shows the blue screen after about 3 minutes of system startup. Help, please! BTW, I'm able to put this problem in safe mode. ------------------------------------------------------------------ Signature of the problem:Proble

  • Is it possible to listen to the exit app event in webworks?

    Dear all, Is it possible to listen to the exit app event in webworks? What I would do is: Displays a warning message (told that notification feature will be disabled) to the user when they attempt to close the application. I saw resume, pause events