SQL 语句中如何修改表中的一个列名

SQL 语句中如何修改表中的一个列名,第1张

应该是

sp_rename

'表名原列名',

'新列名'

标点符号也不能错,另外有约束列不能修改

补充:sql

提供了sp_rename改名,alter

table可以修改、增加、删除列属性,但不能更改列名,除非是删除这个列,重新建一个列,这样的话数据就会丢失。这个题目的逻辑有问题。

sp_renamedb '原名', '更新名' --更改数据库名字

sp_rename '数据库名原表名','新表名' --更改表名字

sp_rename '数据库名表名原列名','新列名','columns' --更改列名字

批量更改列中数据可用Replace

连接字符串

=

@"data

source=localhost\服务器名;initial

catalog=数据库名

;integrated

security=true";

sqlconnection

con

=

new

sqlconnection(连接字符串);

string

ss

=

“sql语句”;

sqlcommand

com

=

new

sqlcommand(ss,

con);

conopen();

comexecutenonquery();

conclose();

然后再加入sql语句“insert

into

表(字段名,字段名,字段名)

values(‘相应数据’,‘相应数据’)”就行了,记住:标点符号一定要是英文状态下的才行

求采纳为满意回答。

以上就是关于SQL 语句中如何修改表中的一个列名全部的内容,包括:SQL 语句中如何修改表中的一个列名、SQL中什么命令可以改变列名,表名,数据库名、在数据库中用什么语句在改变列名字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10200624.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存