將產生的 SQL 程式碼行長度限制為允許的最大長度根據 Stack Overflow 帖子,SQL Server Management Studio 中的最大行長度是「 65536*網路封包大小 - 預設約為 1500 位元組。” 最近,當透過 JMP Pro 中的 Formula Depot 為 Bootstrap Forest 模型匯出 SQL 評分程式碼時,程式碼的格式僅為三行,長度令人難以置信。 SQL Server 甚至無法解析程式碼,簡單地向下翻頁程式碼就變成了一個耗時的過程。當複製到 Word 時,該文件的長度超過 2,000 頁!
這可以透過以下方式避免:A) 使用常見的最佳實踐使用換行符和縮進來完全解析程式碼,或者B) 經常在生成的程式碼中的幾個邏輯點(例如在每個新CASE 語句的開頭)新增換行符在達到限制之前強制中斷的規則。
預測建模和機器學習