有一个关键不清楚是AS,IS的区别

[复制链接]
查看11 | 回复9 | 2012-1-4 11:49:54 | 显示全部楼层 |阅读模式
请帮我解释一下AS,IS的区别是什么。我分不清楚什么时候用AS,什么时候用IS。
举一个例子:CREATE OR REPLACE PROCEDURE AAA

AS

M_NAME CHAR(20);
另一个CREATE OR REPLACE PROCEDURE AAA

IS

M_NAME CHAR(20);
一样都可以。
帮我解释一下他们之间的区别
谢谢大家
回复

使用道具 举报

千问 | 2012-1-4 11:49:54 | 显示全部楼层
好象没什么区别
回复

使用道具 举报

千问 | 2012-1-4 11:49:54 | 显示全部楼层
没区别
回复

使用道具 举报

千问 | 2012-1-4 11:49:54 | 显示全部楼层
以前也没在意。看兄弟问了,也顺便了解下
回复

使用道具 举报

千问 | 2012-1-4 11:49:54 | 显示全部楼层
对啊 我也想搞清楚区别 请高手解答
回复

使用道具 举报

千问 | 2012-1-4 11:49:54 | 显示全部楼层
没有区别吧???
回复

使用道具 举报

千问 | 2012-1-4 11:49:54 | 显示全部楼层
这个真没有注意过.
回复

使用道具 举报

千问 | 2012-1-4 11:49:54 | 显示全部楼层
SQL 语句中使用 AS, 不能使用 IS
存储过程中使用 IS, 也可以使用 AS
他们本身没有区别, 就像建立外键 可以使用 References, 也可以使用 Referencing
回复

使用道具 举报

千问 | 2012-1-4 11:49:54 | 显示全部楼层
原来如此,有些书上一会儿用AS一会儿用IS 很晕
回复

使用道具 举报

千问 | 2012-1-4 11:49:54 | 显示全部楼层
scott@DIDO> create table ss is select * from emp;
create table ss is select * from emp

*
第 1 行出现错误:
ORA-00922: 选项缺失或无效
这种is就不行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行