serverÓïÑÔת³ÉoracleÓïÑÔ - Oracle / ¿ª·¢
±¾ÈËֻѧ¹ýoracle£¬ÏÖÔÚ×öÁ·Ï°£¬ÀïÃæÓÐÒ»¶ÎserverÓï¾ä²»ÖªµÀÔõôÀí½â£¬Çë¸ßÊÖ°ïæ°ÑÕâ¶Î´úÂë¸Ä³ÉoracleµÄ´úÂ룬ллÁË
create procedure GetScheduleGivenDay @GivenDay datetime
as
select
task.title,
task.detail,
task.begintime,
task.notifytime,
task.neednotify,
task.finished,
tasktype.typetitle,
priority.prioritytitle
from tasktype
INNER JOIN task ON Task.Type.TaskType_ID=task.type
INNER JOIN priority ON task.priority=priority.priority_ID
where
(DAY(@GivenDay)=DAY(task.BeginTime))
AND
(MONTH(@GivenDay)=MONTH(task.BeginTime))
AND
(YEAR(@GivenDay)=YEAR(task.BeginTime))
RETURN
GO
Èç¹ûתSQL°æµ¹»¹ÐÐ,תOracleÈ¥OracleÈçºÎ.
Õâ¸öÓ¦¸ÃÈ¥Oracle×¨ÇøÎÊÎÊ
»¹ÓÐÄãµÄ˵Ã÷ÄãÕâ¶Î´úÂëÊǸÉɶµÄ£¬±ðÈ˲źðïÄã¡£
¾ÍÔÚÄDZßÎÊÁË¡£ËûÃÇдÁË´úÂëÒ²²»ÐУ¬ÎҲŹýÀ´ÕâÀïÎʵÄ
Õâ¸öÄѵÀÓÐÎÊÌâ
CREATE OR REPLACE PROCEDURE GetScheduleGivenDay (GivenDay datetime)
as
begin
select
task.title,
task.detail,
task.begintime,
task.notifytime,
task.neednotify,
task.finished,
tasktype.typetitle,
priority.prioritytitle
from tasktype
INNER JOIN task ON Task.Type.TaskType_I
Ïà¹ØÎÊ´ð£º
ÎÒÊÇÓÃÔ¶³Ì×ÀÃæÁ¬²Ù×÷·þÎñÆ÷ÉϵÄÊý¾Ý¿â¡£
ÔÚ´´½¨Ò»¸öÓû§Ö®ºó£¬ÔÙÓÃPLSQLµÇ¼£¬ÔòPLSQLËÀµôÁË¡£
ÎҹصôPLSQLÖ®ºó£¬ÓÃÆäËûÓû§Ò²²»ÄܵǼ¡£
ÎÒ°ÑoracleµÄ·þÎñÍ£Ö¹£¬½á¹û¾ÍÊÇoracleµÄ·þÎñ״̬¾ÍÍ£ÁôÔÚ¡°Í ......
SQL code:
CREATE OR REPLACE PROCEDURE usp_refreshTopN IS
BEGIN
--Îĵµ
INSERT INTO topnresource(resourceId,title,type,cover,brief,properUser,tag,clickAmount,createDate,topNCreateDate,organizat ......
select distinct '1' t1,'2' t2,'3' t3,'4' t4 from table ²é³öÀ´µÄ½á¹ûΪ
1,2,3,4
ÎÒÏëµÃÒÔÏÂÕâÑùµÄЧ¹û
1
2
3
4
ÇëÎÊÒ»ÏÂÓÐʲô°ì·¨¿ÉÒÔ½â¾ö???
ûÓкõķ½·¨£¬ÓÃunion£¬Ò»ÌõÌõ¼Ç¼ƴ½Ó
SQL code:
wi ......
oracleº¯ÊýÈçÏ£º
create or replace function P_WEB_GETCITYID
(
p_mobileNumber in VARCHAR2,
p_cityid out NUMBER
) Return NUMBER
IS
p_areacode varc ......
java.sql.SQLException: ORA-04031: unable to allocate 26416 bytes of shared memory ("shared pool","SELECT * from ( SELECT rownu...","Typecheck heap","qry_text : qcpis ......