Skip to Main Content

Breadcrumb

Question and Answer

Connor McDonald

Thanks for the question, Baloch.

Asked: September 06, 2023 - 3:13 pm UTC

Last updated: September 08, 2023 - 7:23 am UTC

Version: 22.2

Viewed 100+ times

You Asked

Respected sir/Mem
i am new in oracle database with apex
can you please help me
i want to insert data into table with Where clause, is it possible in oracle ?

and Connor said...

Here's a small example


SQL> create table t
  2  (empno number,
  3   ename varchar2(20)
  4  );

Table created.

SQL>
SQL> select * from scott.emp;

     EMPNO ENAME      JOB              MGR HIREDATE         SAL       COMM     DEPTNO
---------- ---------- --------- ---------- --------- ---------- ---------- ----------
      7369 SMITH      CLERK           7902 17-DEC-80        800                    20
      7499 ALLEN      SALESMAN        7698 20-FEB-81       1600        300         30
      7521 WARD       SALESMAN        7698 22-FEB-81       1250        500         30
      7566 JONES      MANAGER         7839 02-APR-81       2975                    20
      7654 MARTIN     SALESMAN        7698 28-SEP-81       1250       1400         30
      7698 BLAKE      MANAGER         7839 01-MAY-81       2850                    30
      7782 CLARK      MANAGER         7839 09-JUN-81       2450                    10
      7788 SCOTT      ANALYST         7566 09-DEC-82       3000                    20
      7839 KING       PRESIDENT            17-NOV-81       5000                    10
      7844 TURNER     SALESMAN        7698 08-SEP-81       1500                    30
      7876 ADAMS      CLERK           7788 12-JAN-83       1100                    20
      7900 JAMES      CLERK           7698 03-DEC-81        950                    30
      7902 FORD       ANALYST         7566 03-DEC-81       3000                    20
      7934 MILLER     CLERK           7782 23-JAN-82       1300                    10

14 rows selected.

SQL>
SQL> insert into t
  2  select empno, ename
  3  from scott.emp
  4  where deptno = 10;

3 rows created.


Head over to here for some excellent tutorials and guidance

https://asktom.oracle.com/databases-for-developers.htm

More to Explore

PL/SQL demos

Check out more PL/SQL tutorials on our LiveSQL tool.

PL/SQL docs

PL/SQL reference manual from the Oracle documentation library