sql-server - 有没有办法在 SQL Server 2005 中检索正确的视图定义?
问题描述
如果我在 SS2005 management studio express 中选择“编辑”,我会得到一个 T-SQL“Alter View”表达式,如给定的那样,它描述了现有视图。我可以编辑表达式并使用它来更改视图。
有没有其他方法可以获取该 T-SQL 脚本?
如此处所述:有没有办法使用普通 ADO 从 SQL Server 检索视图定义? sys.sql_modules 和 syscomments.text 都只提供了一个历史的“创建”脚本,它可能与现在存在的视图相同也可能不同:通常会发现“创建”脚本创建一个具有不同名称的视图。
解决方案
推荐阅读
- javascript - 根据用户交互显示数据库列表
- c# - 神经网络周期性成本值变化
- internationalization - 在 aiohttp 中翻译
- javascript - 如何在 amCharts4 上禁用值轴(Yaxis)上的光标值
- c# - 如何在使用 C# 无法检测到 json 中的项目时显示警告
- reactjs - componentDidMount 中存在我无法解决的语法错误
- c++ - 可以 std::list
转换为 std::list 在 C++ 中 - sql - 在 SELECT 中,select 中的相关子查询将 rowID 转换为 rowname
- asp.net-core - RenderComponentAsync vs html?预渲染 blazor?
- python - LabelEncoder 将列中的每个值更改为“LabelEncoder()”