所以我有一个与this相同的问题,但是我的问题更多与该人对自己的问题给出的答案的实现有关。假设执行批量插入的文件是VMEssentialData.sql,其中的硬编码路径是:
DECLARE @path NVARCHAR(300) = 'H:\Git repo\foreignkeysproject\RunExtractionConsole\bin\Debug\2019-06-19\Nomenclature tables'
如何获取将在预部署脚本中执行的powershell脚本的当前位置,并将其替换为.sql文件,以便批量插入路径可以在每台计算机的每次部署中更改,而仍处于运行状态源代码控制(ScubaSteve描述他正在执行的操作)。