我在一个存储过程要怎么加锁,每次只能由一个用户其他用户执行,然后其他的用户要等待?
可以这样:
建立过程A 准备调用过程B
create procedure A is
begin
update table set column = ....;
exex B;
commit;
end;
/
这样就可以了
引用
可以这样:
建立过程A 准备调用过程B
create procedure A is
begin
up ......
linux虚拟机 安装oracle11g出现
/bin/cat: /proc/sys/fs/aio-max-nr: No such file or directory
/bin/cat: /proc/sys/fs/aio-max-nr: No such file or directory
/bin/cat: /proc/sys/fs/aio-max-nr: No such file or directory
/bin/cat: /proc/sys/fs/aio-max-nr: No such file or directory
/bin/cat: /proc/sys/f ......
可能是我搜索的方法不对,我在网上找了半天没有找到好的sql语句练习
哪位大哥给点资料,关于sql语句高级查询的
网上没有电子版的
买本书学习一下吧
《oracle 11g基础与提高》
ORACLE官方SQL教程中文版
http://download.csdn.net/down/1207347/kevinyankai
......
有两个表 department 和employees
我要在employee中查询部门中 所有的id 并且对这个id 进行更改 更改怎么做呢
如何查询,如何更改?
看不太懂....
SQL code:
Update emp
Set deptno = '60'
Where Exists (
Select 1 from dept
Where emp.Deptno = dept.Deptno
)
不知道你想怎么改?
引用
如何 ......
select * from PERS_CONTRACT_MANAGE2 where
INVALID_DATE>
TO_DATE('2010-04-09 00:00:00.0','YYYY/MM/DD HH24:MI:SS.FF1')
'2010-04-09 00:00:00.0'是Timestamp型的,我这样写不行吗,
报什么日期格式不法实别,这是怎么回事啊,
select * from PERS_CONTRACT_MANAGE2 where
INVAL ......
比如表里的一个字段类型为: number(16,2)
现在他有一个值是15.02 但我现在需要它在显示成15.0200
我想问下。不要用select tochar(,99999.9999) from
而是直接slect from tab
意思就是说15.02 存储在数据库里就是15.0200
有没有可能做到?
定义成字符串类型如varchar2或char
数字型无法做到,只是一个显示问 ......