-1
我需要從一個SQL文本文件中提取對象名稱。我所有的sql文件都有第一行「CREATE some type [schema name]。[object name]。有時括號在那裏,有時不是。在任何一種情況下,我都需要能夠辨別受影響的對象名稱我能確定它是否有了新的變化更新服務器之前確實存在。我需要從Windows 7的命令行批處理文件做到這一點。不PowerShell的,請。命令行:解析SQL文本
我需要從一個SQL文本文件中提取對象名稱。我所有的sql文件都有第一行「CREATE some type [schema name]。[object name]。有時括號在那裏,有時不是。在任何一種情況下,我都需要能夠辨別受影響的對象名稱我能確定它是否有了新的變化更新服務器之前確實存在。我需要從Windows 7的命令行批處理文件做到這一點。不PowerShell的,請。命令行:解析SQL文本
在批處理文件中這樣做是有點像工作沒有你的雙手被反綁在背後,但如果你堅持,我建議如下:
獲取文件的第一行(您的評論說,你已經可以做到這一點)
Voila。它不會很容易,它不可讀,但它會做你所需要的,它將是一個Windows cmd批處理文件。
這聽起來倒退了。您應該在腳本中構建這種類型的檢查。 –
好的,你已經向我們展示了你的任務。現在,你的問題是什麼?你究竟在哪裏卡住?當然,你不指望我們爲你做你的工作? – Heinzi
我真的不知道從哪裏開始。我不指望爲我完成這項工作,而那個評論有點不幸。我希望有指導。我可以打開一個文件。我可以讀取文件,甚至可能獲得第一行文本。我不知道該怎麼做才能得到對象名稱。 –