- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
不知何故,我们的一个表被意外重命名为“sp_help”。
我们尝试使用 sp_rename 将其重命名回以前的表名称,但出现以下错误:
Msg 15225, Level 11, State 1, Procedure sp_rename, Line 332
No item by the name of 'MyDatabase.dbo.sp_help' could be found in the current database 'MyDatabase', given that @itemtype was input as '(null)'.
我们还尝试直接在管理工作室中重命名它,但出现相同的错误。有没有其他方法可以将此表重命名回以前的名称?
最佳答案
更改 dbo.sp_help 对象的元数据并执行 SWITCH。
这是一个可以帮助您入门的测试用例:
CREATE TABLE dbo.t_Foo
(
Bar BIT
);
GO
EXECUTE dbo.sp_rename @objname = 'dbo.t_Foo', @newname = 'sp_help';
GO
CREATE TABLE dbo.t_Foo
(
Bar BIT
);
GO
ALTER TABLE [dbo].[sp_help]
SWITCH TO dbo.t_Foo;
GO
SELECT *
FROM dbo.t_Foo;
GO
DROP TABLE [dbo].[sp_help]
GO
关于sql - 将表重命名为 sp_help 并且无法将其重命名回来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21138336/
当我尝试这个查询时: sp_help '[OG_System].[dbo].[tbl_act]' 出现此消息: Msg 15250, Level 16, State 1, Procedure sp_h
不知何故,我们的一个表被意外重命名为“sp_help”。 我们尝试使用 sp_rename 将其重命名回以前的表名称,但出现以下错误: Msg 15225, Level 11, State 1, Pr
我了解到: desc survey.bb_data 通过 SO,但这只会告诉您字段名称是什么,但不会显示约束等。 也许我对此太天真了,但难道不应该有更多数据(如 FK 等)吗? 最佳答案 SHOW C
在 SQL Server 中,如果我这样写命令 - EXEC SP_HELP EmployeeMaster 它将返回我的表字段和在其上定义的所有默认约束。现在我只想知道在 postgres 中有没有像
查看FixedLenNullInSource是为了与SQL 2000兼容,但它实际上意味着什么? 最佳答案 在 SQL Server 2008 中 sp_help 的定义显示如果该列可为空并且 var
为了在 Sybase ASE 中查询数据库元数据,我发现这个相关的答案(不是被接受的答案)是理想的: From a Sybase Database, how I can get table descr
我在 Linux 环境中使用 Oracle SQL Developer 连接到 SQL Server 2005。 我似乎无法调用 sp_help [table_name]。以前,当我在使用 SQL S
我是一名优秀的程序员,十分优秀!