【发布时间】:2016-11-29 20:15:16
【问题描述】:
SQLPLUS 不可用
我需要能够从命令行调用 SQL 脚本并传入参数以供使用。该脚本将从 Excel 电子表格(也在命令行中指定的文件)中读取数据,以将记录附加到数据库中的现有表中。
数据库表中有两个附加列在电子表格中不存在。这些列是月份和年份。这两个值需要在命令行中输入并为添加的每条新记录填充。在命令行中输入的任何内容对于每个新记录都将是相同的值。 (表中的任何现有记录都需要保持不变)。
你能帮忙吗?
我正在考虑使用 osql 来指定用户、密码、数据库和.sql 文件。
【问题讨论】:
-
您运行的是什么版本的 SQL Server?
-
SQL Server BI(64 位)
-
您好 SbF,请发布一些代码,展示您如何尝试解决问题,因为这有助于其他人帮助您。
-
你真的在 Windows NT 上运行它吗?为什么是标签?
-
自 SQL Server 2005 起,
isql和osql已弃用,不应再使用。请改用sqlcmd
标签: sql sql-server windows-nt