Escolar Documentos
Profissional Documentos
Cultura Documentos
DROP
******************************************************************************
22222222222
*************************************************************************************
*****************
33333333333333333
describe DEMO_ORDERS
*************************************************************************************
**********************************
SELECT to_char(order_timestamp,'J') , order_timestamp FROM DEMO_ORDERS;
12-11-2014
JOIN TABLES
SELECT * FROM DEMO_ORDERS;
SELECT * FROM DEMO_ORDER_ITEMS;
SELECT * FROM DEMO_ORDERS
X,DEMO_ORDER_ITEMS Y WHERE
X.ORDER_ID=Y.ORDER_ID;
SELECT Y.UNIT_PRICE PRICE,X.ORDER_TOTAL
TOTAL,X.ORDER_TIMESTAMP TIME FROM
DEMO_ORDERS X,DEMO_ORDER_ITEMS Y
WHERE X.ORDER_ID=Y.ORDER_ID ORDER BY
TOTAL;
*************************************************
*************************************************
*************************************************
*********************
VIEWS
CREATE OR REPLACE VIEW ITEM AS (SELECT
Y.UNIT_PRICE PRICE,X.ORDER_TOTAL
TOTAL,X.ORDER_TIMESTAMP TIME FROM
DEMO_ORDERS X,DEMO_ORDER_ITEMS Y
WHERE X.ORDER_ID=Y.ORDER_ID);
SELECT * FROM ITEM WHERE PRICE=:L
SELECT * FROM DEMO_ORDERS WHERE
ORDER_ID=:L
*************************************************
*************************************************
*************************************************
******************
TIME
FUNCTIONS
describe DEMO_ORDERS;
SELECT
TO_CHAR(ORDER_TIMESTAMP,'MM'),ORDER_TI
MESTAMP FROM DEMO_ORDERS;
SELECT
TO_CHAR(ORDER_TIMESTAMP,'J'),ORDER_TIME
STAMP FROM DEMO_ORDERS;
SELECT
TRUNC(ORDER_TIMESTAMP,'DD'),ORDER_TIME
STAMP FROM DEMO_ORDERS;
SELECT TO_DATE('2456921','J')FROM DUAL;
*************************************************
*************************************************
*************************************************
*********************
SELECT GETDATE()
SELECT TO_CHAR(SYSDATE,'DAY-MON-YEAR
HH:MI:SS') FROM DUAL;
SELECT
MONTHS_BETWEEN(SYSDATE,TO_DATE('1107-1990'))FROM DUAL;
SELECT
MONTHS_BETWEEN(SYSDATE,TO_DATE('0702-1988'))FROM DUAL;