在最近的 SQL 腳本中,您嘗試使用參數指定建立資料和日誌檔案的路徑。但是,由於“@DataFilePath”附近的語法不正確,您遇到了錯誤。讓我們探討這個問題並提供一個可行的解決方案。
CREATE DATABASE 的語法不支援直接使用參數。為了克服這個限制,可以使用動態 SQL。
動態 SQL 讓您在執行時間使用字串變數 (@sql) 建構 SQL 語句。透過將路徑值連接到@sql中,您可以建立參數化的CREATE DATABASE語句。
QUOTENAME()函數確保路徑值被正確引用以在 SQL 語句中使用。這可以防止路徑中的特殊字元或空格引起的錯誤。
透過利用動態 SQL 和參數化路徑值,您可以使用參數在 SQL 腳本中成功指定資料庫和日誌檔案的檔案路徑。
以上是SQL建立資料庫時如何使用參數指定檔案路徑?的詳細內容。更多資訊請關注PHP中文網其他相關文章!