怎样用SQL语句修改字段名

SQLServer中修改字段名的语句为:sp_rename'表名.旧字段名','新字段名'

将字段名改为Snam的语句为如下:sp_rename'test.n'ame','sname'

扩展信息

1.语法定义

sp_rename指的是更改当前数据库中用户创建的对象(例如表、列或用户定义的数据类型)。

2.语法介绍

sp_rename[@objname=]'object_name',[@newname=]'new_name'[,[@objtype=]'object_type']

3.参数说明

1.[@objname=]'object_name'-是用户对象(表、视图、列、存储过程、触发器、默认值)。
或数据库、对象或规则)或数据类型的当前名称。
如果要重命名的对象是表中的列,则object_name的格式必须为table.column。
如果要重命名索引,则object_name的格式必须为table.index。
object_name的类型为nvarchar(776)并且没有默认值。

2.[@newname=]'new_name'—是所选对象的新名称。
new_name必须是名称的一部分并遵循标识符规则。
newname是sysname类型并且没有默认值。

3.[@objtype=]'object_type'—是要重命名的对象的类型。
object_type是varchar(13)类型,其默认值为NULL,可以采用以下值。

用于更改表中指定记录的某字段值的sql命令

用于修改表中指定记录的字段值的SQL命令是update。
Update语句用于修改表中的原始数据。
单独使用时,使用where匹配字段,设置后更新字段值,一次一项或一次多项。
语法:更新表名,设置列名1=新值,...,列名2=新值,其中列名3=某个值。
Update语句的扩展应用:更新一行中的列示例:将表中姓氏为“Wilson”的元组名称更改为“Fred”:Updatepersonsetfirstname='Fred'wherelastname='Wilson'。
连续更新多列示例:将表中姓氏为“Wilson”的元组地址更改为“zhongshan23”,城市更改为“南京”:updatepersonsetaddress='zhongshan23',city='Nanjing',其中姓氏为='Wilson'。

怎样用SQL修改某个字段的部分内容

updateAAsetaa=替换(aa,'1234','标准')whereaalike'34%'