Mega Code Archive

 
Categories / Oracle PLSQL / PL SQL
 

Hard code value and insert

SQL> CREATE TABLE book (   2    isbn      CHAR(10) PRIMARY KEY,   3    category  VARCHAR2(20),   4    title     VARCHAR2(100),   5    num_pages NUMBER,   6    price     NUMBER,   7    copyright NUMBER(4),   8    emp1   NUMBER,   9    emp2   NUMBER,  10    emp3   NUMBER  11  ); Table created. SQL> SQL> INSERT INTO book (isbn, category, title, num_pages, price, copyright, emp1, emp2, emp3)   2             VALUES ('1', 'Database', 'Oracle', 563, 39.99, 2009, 1, 2, 3); 1 row created. SQL> INSERT INTO book (isbn, category, title, num_pages, price, copyright, emp1, emp2)   2             VALUES ('2', 'Database', 'MySQL', 765, 44.99, 2009, 4, 5); 1 row created. SQL> INSERT INTO book (isbn, category, title, num_pages, price, copyright, emp1, emp2, emp3)   2             VALUES ('3', 'Database', 'SQL Server', 404, 39.99, 2001, 6, 7, 8); 1 row created. SQL> SQL> SET SERVEROUTPUT ON ESCAPE OFF SQL> SQL> DECLARE   2     v_isbn book.ISBN%TYPE := '12345678';   3     v_category book.CATEGORY%TYPE := 'Oracle Server';   4     v_title book.TITLE%TYPE := 'Oracle Information Retrieval';   5  BEGIN   6     INSERT INTO book (ISBN,CATEGORY,TITLE,NUM_PAGES,PRICE,COPYRIGHT,emp1) VALUES (v_isbn, v_category, v_title, 4, 3.5,2005, 44);   7     COMMIT;   8  EXCEPTION   9     WHEN OTHERS  10     THEN  11        DBMS_OUTPUT.PUT_LINE(SQLERRM);  12        ROLLBACK;  13  END;  14  / PL/SQL procedure successfully completed. SQL> SQL> drop table book; Table dropped.