1
我在讀取數據庫中的列約束。
例如:
解析SQL檢查約束
(substring([name],(1),(1))='P' OR len([name])>(2) AND len([name])>(4) AMD (len(name)>5 OR len(name)<4))
的想法是,每一個打開的支架必須關閉。
當我們添加新的檢查約束時,SQL管理工作室會自動插入數字和函數週圍的括號。 任何人都可以建議如何解析這些字符串?
我的目標是將Column Check Constraints轉換爲C#代碼,以便構建實體驗證器。所有數據庫表都映射到實體類。