oracle中的EOF是什么意思4
发布网友
发布时间:2023-10-26 13:04
我来回答
共1个回答
热心网友
时间:2024-02-06 20:05
EOF
从字面上理解,是END
OF
FILE
的意思。
但实质上,它只是一个标签,可以用其他字符表示,如:
sqlplus
-s
$user1/$pass1<<EOF
select
'abc'
test
from
al;
quit
EOF
用EOC
:
sqlplus
-s
$user1/$pass1<<eoc
select
'abc'
test
from
al;
quit
eoc
用!
:
sqlplus
-s
$user1/$pass1<<!
select
'abc'
test
from
al;
quit
!
无论EOF
,eoc
,
还是!号
,
他们都只有一个作用:
被用作标签来标记一段代码。
EOF
...
EOF
之间的内容,就像一个单独的文件的内容一样被解析。