azure-sql-database - Azure SQL 服务器中缺少存储过程 sp_MShelpcolumns
问题描述
我的问题
Azure SQL 服务器中缺少存储过程 [sys].[sp_MShelpcolumns]。
我的查询
- 我们是否应该在 Azure SQL Server 上创建这个 SP?
- 或者它是否存在于另一个名称或另一个位置?
- 或者我们在 Azure SQL Server 中是否有等效的 SP?
请提出一种让这个缺失的系统生成存储过程的方法。
解决方案
答案取决于你为什么想要它。这是一个非常古老的、未记录的存储过程,因此它没有在 Azure Sql 数据库中公开。如果要检查有关表中列的目录元数据,请使用sys.columns。
如果您需要该存储过程,因为某些旧产品依赖于它,您可以尝试自己创建它。它只是一个基于旧目录视图构建的存储过程,您可以从任何 SQL 实例中编写脚本。请注意,您将无法在“sys”模式中创建它,因此这仅在客户端在没有模式限定的情况下执行它时才有效(这可能是因为此 proc 早于“sys”的想法架构)。
推荐阅读
- c# - C# ASP.NET JQuery 脚本在部署到 IIS 10 后未加载
- php - 当我从 SMTP 发送电子邮件时,它的代码成功运行,但我没有在该电子邮件地址上收到电子邮件?
- html - 为原始 HTML 中的元素添加事件处理程序
- python - 使用 Pandas 在 Python 中打印数据帧的列标题
- c# - C# 多线程在 FOR 循环中开始和停止
- python - Nuitka 和 numpy-mkl 问题,同时构建可执行文件
- arrays - fortran 中 blas 的包装器
- c# - 在 C# 中使用 alglib 进行双线性变换的计算错误
- python - Python - 如何以一定的精度输出一个 numpy 概率数组并保持其总和
- unity3d - 如何解决应用程序无法统一启动错误