gpt4 book ai didi

sql - "@"在 SQL*Plus 中有什么作用

转载 作者:行者123 更新时间:2023-12-03 16:07:53 26 4
gpt4 key购买 nike

我在 sql 代码中找到了这一行:

@../../sql_scripts/create_tables.sql

它有什么作用?我知道 @@file.sql表示运行 file.sql 并且 @当我们想稍后提供参数值时可以使用,但这里我有 @后跟一个文件名。我知道有一个类似的问题,但它只涵盖 @在查询中。

最佳答案

这里@不是 SQL 语言的一部分。它可能是 SQL 解释器的命令,它可能是 Oracle SQL*Plus。

SQL*Plus 有许多单字符命令,如 @/ (执行缓冲 SQL),;当您在 .sql 中遇到它们时,这可能会令人费解。文件。
@已记录 here在 Oracle 9i 文档中。在那里你会看到与 @@ 的区别.

documentation for Oracle 11g Release 2 ,单击下一部分以获取@@ 引用。

关于sql - "@"在 SQL*Plus 中有什么作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17782476/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com