【问题标题】:How to take user input in Visual Studio Code for SQL Query?如何在 Visual Studio Code 中为 SQL Query 获取用户输入?
【发布时间】:2020-12-13 06:45:15
【问题描述】:

如何使用 Visual Studio Code 获取 Oracle 数据库 SQL 查询的用户输入?

SELECT LAST_NAME, SALARY FROM EMPLOYEES WHERE SALARY > &salary;

这是在 Visual Studio Code 中执行时的 SQL 查询引发以下错误。

SQL: SELECT LAST_NAME, SALARY FROM EMPLOYEES WHERE SALARY > &salary
Error: ORA-01008: not all variables bound

但是当在 SQL Plus 中执行的相同查询可以正常工作而没有任何错误时。

【问题讨论】:

  • 看看这是否有帮助:stackoverflow.com/questions/7493028/…
  • 问题出在 Visual Studio Code,使用 SQL Plus 没有错误。查询正在执行,没有任何错误。这与错误有关,而不是与 Visual Studio Code 相关的问题。
  • 我从未将 Visual Studio Code 与 Oracle SQL 一起使用。可以尝试在平台上帮助解决类似的问题。这是另一个链接:stackoverflow.com/questions/7493028/….

标签: sql database visual-studio-code oracle11g


【解决方案1】:

值得一提的是,当发布此问题时,Oracle Developer Tools for VS Code 不支持 SQL*Plus 命令。从 19.3.3(2020 年 9 月)开始,它现在受支持。

https://www.oracle.com/database/technologies/appdev/dotnet/odtvscodesqlplus.html

【讨论】:

    猜你喜欢
    • 2016-08-26
    • 1970-01-01
    • 2021-02-20
    • 2020-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多