- 浏览: 17495 次
- 性别:
- 来自: 深圳
最新评论
文章列表
闲来无事,弄了个二进制读取图片,而非本地路径读取,仅供学习之用,大家多多指教!!
第一步建表:
SQL:
create table images_info(
image_id int(10) not null auto_increment primary key,
image_name varchar(255),
image_size int,
image_date datetime,
image_type varchar(10),
image_data longblob,
image_description varchar(255),
author varch ...
周六不加班,睡过了12点,醒来的太阳已西斜了,毫无计划的准备着中餐。 本想下午去欢哥那考点资料,他去深大了,就没去了。
中餐过后,一天也就过去了一大半,开了会儿电脑,胡乱的看看新闻之类的,突然一则消息引起了我想看个究竟,说百度程序员死了一个,哎,年轻人也不容易,才毕业工作那么几个月就去了,感觉不值,其实也没神马不值,他也不是第一例了,世道不那么好混,也迫不得已,也许对他来说是种解脱。想想,自己码农也不比他短,第一家公司比现在这家公司轻松,不是不加班,也有,但是极少,目前的工作,不加班都不正常了,但我还是比较少的,大伙有事没事都加加班,或许他们是习惯了,但我没事的话下班就走,也顾不 ...
1.自定义数组使用实例:
Declare
--create relation between name and age
Type shabrave_rec Is Record(
name Varchar2(255),
age Number
);
TYPE shabrave_rec_ttype IS TABLE OF shabrave_rec INDEX BY PLS_INTEGER;
shabrave_rec_tbl shabrave_rec_ttype;
k number;
Begin
k := 1;
--insert into arra ...
Oracle定时调用存储过程:
DECLARE
l_jobid NUMBER;
BEGIN
sys.dbms_job.submit(job => l_jobid,
what => 'begin excel_process_pkg.excel_job;
end;',
next_date => SYSDATE,
INTERVAL => 'SYSDATE+1/1440');
COMMIT;
'SYSDATE+1 ...
1.Oracle行锁定,具体存储过程实现如下:
CREATE OR REPLACE PROCEDURE TASK_P(TASKID IN VARCHAR2,
UPDATE_COUNT OUT NUMBER) IS
STR_SQL VARCHAR2(2000);
BEGIN
UPDATE_COUNT := 0;
STR_SQL := ' SELECT T.* FROM TASKS_T T ' ||
' WHERE T.TASK_ID = ' || TASKID || ' ...
今天碰到一个很奇怪的问题,Oracle中Order By与序列同时用报错,情况是这样的。
1、这样直接一起用报错:
SELECT W_T_SEQ.Nextval,
IP.ROW_NO,
IP.NUMBER
FROM IMP_T IP
WHERE NUMBER = '80112'
ORDER BY IP.ROW_NO
当时不明白为什么,后来查看了下资料,修改了下代码,结果通过了,感觉很有趣的一个问题,修改后的代码如下:
2、使用嵌套查询:
SELECT W_T_SEQ.NEXTVAL, ...