【发布时间】:2021-06-30 10:32:51
【问题描述】:
我正在寻找一个允许操作数据库模式的 .NET API。例如,API 应该能够创建新表或更改表结构,而无需使用像 Create TABLE Example (column1 int) 这样的 SQL。是否有提供此功能的 API?
最好的问候, 托尔斯滕
【问题讨论】:
标签: .net sql-server
我正在寻找一个允许操作数据库模式的 .NET API。例如,API 应该能够创建新表或更改表结构,而无需使用像 Create TABLE Example (column1 int) 这样的 SQL。是否有提供此功能的 API?
最好的问候, 托尔斯滕
【问题讨论】:
标签: .net sql-server
您可以探索 SQL Server 管理对象[SMO],这是一种与 SQL Server 实例交互的编程方式。
例如,您可以使用列类将列添加到表中。 [阅读更多] (https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.management.smo.column?view=sql-smo-160)
您可以了解更多关于SMO model
【讨论】: