y********o 发帖数: 2565 | 1 我学PL/SQL不顺,觉得网上查到的材料要么太过简单(如:Hello, Welcome to PL/SQL之类)或者就是太晦涩。
(话说回来,我也没太认真学。)
问题1:
经常看到Stored Procedure的script里面有Is或者As, 搞不懂什么区别。这2个字通常又不能当关键字给goole搜索。
比方说
create or replace procedure myprocedure
is
和
create or replace procedure myprocedure
as
到底什么区别?
问题2:我想给经常做这个:
select owner, object_name, object_type, status
from all_objects
where owner='&1'
and object_name not like 'BIN%'
and object_name not like 'SYS%'
and object_name not like 'EUL%';
就好比在Unix下做 ls -l 一样。
每次都type这么繁琐的语句不是很不智吗?
不能将这个做成一个s |
x***e 发帖数: 2449 | 2 I do not know the difference of as or is.
For the second question, you'd better use a view instead of stored procedure.
SQL之类)或者就是太晦涩。
常又不能当关键字给goole搜索。
【在 y********o 的大作中提到】 : 我学PL/SQL不顺,觉得网上查到的材料要么太过简单(如:Hello, Welcome to PL/SQL之类)或者就是太晦涩。 : (话说回来,我也没太认真学。) : 问题1: : 经常看到Stored Procedure的script里面有Is或者As, 搞不懂什么区别。这2个字通常又不能当关键字给goole搜索。 : 比方说 : create or replace procedure myprocedure : is : 和 : create or replace procedure myprocedure : as
|
y********o 发帖数: 2565 | 3 噢,做一个view的话,会省一些typing, 但是还是不如
SQL> show_all_obj JOHNDOE
来得快。
procedure.
【在 x***e 的大作中提到】 : I do not know the difference of as or is. : For the second question, you'd better use a view instead of stored procedure. : : SQL之类)或者就是太晦涩。 : 常又不能当关键字给goole搜索。
|
y***y 发帖数: 295 | 4 第二个问题,可以用dynamic sql,把你需要检索的pattern作为
varchar参数输入
SQL之类)或者就是太晦涩。
常又不能当关键字给goole搜索。
【在 y********o 的大作中提到】 : 我学PL/SQL不顺,觉得网上查到的材料要么太过简单(如:Hello, Welcome to PL/SQL之类)或者就是太晦涩。 : (话说回来,我也没太认真学。) : 问题1: : 经常看到Stored Procedure的script里面有Is或者As, 搞不懂什么区别。这2个字通常又不能当关键字给goole搜索。 : 比方说 : create or replace procedure myprocedure : is : 和 : create or replace procedure myprocedure : as
|
y********o 发帖数: 2565 | 5 可以说详细一点儿吗?
你是摄影发烧友啊? 好久没有去摄影版了。
【在 y***y 的大作中提到】 : 第二个问题,可以用dynamic sql,把你需要检索的pattern作为 : varchar参数输入 : : SQL之类)或者就是太晦涩。 : 常又不能当关键字给goole搜索。
|
y********o 发帖数: 2565 | 6 版上这么多大妞儿,真的没有人懂得 create ... as 和 create ... is 的区别?
乃位google一下? 我还真的 google 不出来。
SQL之类)或者就是太晦涩。
常又不能当关键字给goole搜索。
【在 y********o 的大作中提到】 : 我学PL/SQL不顺,觉得网上查到的材料要么太过简单(如:Hello, Welcome to PL/SQL之类)或者就是太晦涩。 : (话说回来,我也没太认真学。) : 问题1: : 经常看到Stored Procedure的script里面有Is或者As, 搞不懂什么区别。这2个字通常又不能当关键字给goole搜索。 : 比方说 : create or replace procedure myprocedure : is : 和 : create or replace procedure myprocedure : as
|
y***y 发帖数: 295 | 7 人不都跟你说了么没什么区别,不然大家都应该知道
你要是真的需要用pl/sql就去买一本stevens的oracle pl/sql programming吧,我觉得
从初级到高级选手都够用了
你第二个问题上面也讲解的很清楚
【在 y********o 的大作中提到】 : 版上这么多大妞儿,真的没有人懂得 create ... as 和 create ... is 的区别? : 乃位google一下? 我还真的 google 不出来。 : : SQL之类)或者就是太晦涩。 : 常又不能当关键字给goole搜索。
|
y********o 发帖数: 2565 | 8 O, thanks. I did not see anyone talk about the difference between is and as
. Let me go check out the pl/sql book by stevens.
【在 y***y 的大作中提到】 : 人不都跟你说了么没什么区别,不然大家都应该知道 : 你要是真的需要用pl/sql就去买一本stevens的oracle pl/sql programming吧,我觉得 : 从初级到高级选手都够用了 : 你第二个问题上面也讲解的很清楚
|