oracle 查询替换问题
表A数据如下
id name
1 单银琴
2 李国正
3 尤娟
4 朱王英
5 李文
6 熊映红
7 王玲玲
8 赵彬
9 徐顺燕
10 周英
11 王艳伟
我要查询出这样的结果
id name
1 单银琴
2 李国正
3 尤娟
4 朱李英
5 李文
6 熊映红
7 李玲玲
8 赵彬
9 徐顺燕
10 周英
11 李艳伟
name 字段中 含有 ‘王’的改成李
select id,replace(name,'王','李') name from a;
SQL code:
SQL> select * from table5;
ID NAME
--------------------------------------- --------------------
1 单银琴
SQL> select id,replace(name,'单','王') name from table5;
ID NAME
--------------------------------------- ----------------------------------------
1 王银琴
SQL>
用 这个 decode 函数 怎么实现?
decode函数?多此一举!
相关问答:
exp user/password@dbname file=c:\table.dmp tables=jbitaku,jbitakum grants=y
然後按回車鍵 說明: user/password@dbname 分別表示用戶名,密碼和服務名 f ......
我在开发的这个应用并发性比较高,oracle更新数据时候如何处理并发处理呢?各位大侠发表好的观点啊,在线等待!
oracle数据更新时,会自动默认行锁定,楼主不要操心,Oracle对并行处理已经很成熟了
引用
oracle ......
我是在toad中输入下段sql
declare
TYPE test_rec IS record(
code varchar(10),
name varchar(30)
);
v_book test_rec;
......
查看事务隔离级别的命令,
MySQL使用的是select @@tx_isolation;
在Oracle中查看事务隔离级别的命令是哪个?
SQL code:
SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK', ......
SQL code:
declare
v_deptno number(2);
v_dname varchar2(14);
begin
dbms_output.put_line('请输入部门号和部门名:');
v_deptno:=&deptno;
v_dname:='&dname';
insert into dept01(deptno,dnam ......