sql-server – 重命名列:“SP_RENAME”附近的语法不正确.

ALTER TABLE [TEMP]
SP_RENAME '[TEMP].[Day]','GT','COLUMN'

我正在尝试将天重命名为GT,并得到错误

Incorrect Syntax near ‘SP_RENAME’

sql Server Management Studio表示错误在SP_RENAME上

注意:除了sp_rename之外,我打开了其他选项

解决方法

SP_RENAME不是ALTER TABLE语句的一部分.它是一个系统存储过程,因此应该使用EXEC / EXECUTE语句调用,如下所示:
exec SP_RENAME '[TEMP].[Day]','COLUMN'

(没有alter table temp位)

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...