关于ORACLE中SQL操作,请大家把下面语句的意思给我详细的解释下,谢谢...

发布网友 发布时间:2022-04-26 00:22

我来回答

4个回答

热心网友 时间:2022-04-08 09:09

||是SQL连接符。
chr(13)char(10)是回车换行。

select table_name from user_tables;是查询user下的所有表。
drop table table_name;是删除表。
整句话的意思就是删除user下的所有表。

下一句同理,删除的是user下的所有视图。

热心网友 时间:2022-04-08 10:27

第一句会返回删除用户所有表的sql语句,将这些sql语句直接执行就能删除用户所有的表。

第二句一个意思,只不过删的是视图。

后面那个 char(13)char(10) 是回车换行的意思。

热心网友 时间:2022-04-08 12:02

获取批量删除表与视图的脚本,人工去拼一下脚本需要的语句,||字符串为连接,你可以执行一下看一下结果,自然就明白了。

热心网友 时间:2022-04-08 13:53

其实这是动态sql,||是字符串连接符;是一个sql的结尾哦。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com