gpt4 book ai didi

sql - 如何在 T-SQL 中更改 SQL Server 列名称?

转载 作者:行者123 更新时间:2023-12-02 17:03:20 26 4
gpt4 key购买 nike

我有一个表,其中包含从 CSV 文件导入的 600 多列,列名称中包含特殊字符 % _ -。有没有办法更改列名以删除这些特殊字符?

代码可以是 T-SQL 格式。

最佳答案

sp_rename

EXEC sp_rename 'table.[Oh%Dear]', 'OhDear', 'COLUMN';

工作示例(不确定 sp_rename 中的 [ ])

CREATE TABLE foo ([Oh%Dear] int)

EXEC sp_rename 'foo.[Oh%Dear]', 'OhDear', 'COLUMN'

EXEC sys.sp_help 'foo'

关于sql - 如何在 T-SQL 中更改 SQL Server 列名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2922080/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com