Oracle date format
With the functions to_char and
to_date, a date format can be used. Example:
select to_char(sysdate,'DD/MM/YYYY HH24:MI:SS') from dual; will return something like: 27/12/2011 14:36:43 Here is a list of all the formats that can be used:
|
Tuesday, January 3, 2012
Oracle date format
Some of the vital characteristics of SQL
exec InsertOrder;
drop procedure InsertOrder;
CREATE OR REPLACE PACKAGE BODY OrdManagement AS
FUNCTION MyFunction(Param1 IN NUMBER) RETURN NUMBER IS
BEGIN
RETURN Param1;
END;
PROCEDURE MyProcedure(Param1 IN NUMBER) IS
TmpVar NUMBER;
BEGIN
TmpVar := Param1;
END;
PROCEDURE InsertOrder IS
BEGIN
insert into phtOrder(OrderDID,OrderID,ISSACTORDID,OrderCategoryDID)
values (seq_mLogistics_default.NEXTVAL,'Test127',40883766,217);
commit;
END;
END OrdManagement;
-------------------------------------------------------------------------------------------------
exec OrdManagement.InsertOrder;
drop Package OrdManagement;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20001,'An error was encountered in addProduct - '||SQLCODE||' -ERROR- '||SQLERRM||'-TRACE-'||DBMS_UTILITY.FORMAT_ERROR_BACKTRACE);
--------------------------------------------------------------------------------------------------
select datediff(TO_DATE('2010/05/04','YYYY/MM/DD'),TO_DATE('2010/05/2','YYYY/MM/DD')) from dual;
select datediff(TO_DATE('2010/05/04','YYYY/MM/DD'),NULL) from dual;
CREATE OR REPLACE PROCEDURE InsertOrder IS
BEGIN
insert into phtOrder(OrderDID,OrderID,ISSACTORDID,OrderCategoryDID)
values (seq_mLogistics_default.NEXTVAL,'Test126',40883766,217);
commit;
END InsertOrder;
Subscribe to:
Posts (Atom)