如何对一个字段追加内容。SQL语句怎么实现

如何对一个字段追加内容。SQL语句怎么实现,第1张

对一个字段追加内容搜早是需要将原字段内容保留,在其内容后增加新的内容,语法是:

列名=列名+'追加内容肆漏族'

使用【+】号将原字段内容与追加内容合并后并赋值给字段

例如在表【table_Temp】中列【裂弊ID】等于3的时候,在列【value1】中追加数据可以这样写:

update table_Temp set value1=value1+'需要追加的数据' where ID=3

当然,有个前题,就是列【Value1】的长度足够存储下这么长的数据

增加字段,都是增加到皮圆启最后;

如果需要将字段加到前面或者中间,一般来说很麻烦,需要新建表,然后将数燃如据导入新表,删除旧表(或者重命名);最后将腔老新表重命名为原先的表名

具体的要看插入是何种数据,如果插入的都是一样的数据很简单,如果是不一样的就要具体情况具体分析,这里举例说明:

如表student

sid       name        birthday                    sex  告缺      age(为后袜芹辩加字段)

1           张三         1991-01-01                男

2           李四         1990-02-23                女

3           王五         1993-12-04                男

4           赵六         1992-07-13                女  

现在如果要求将age统一改成20岁,可以这样使用首数sql语句:

update student set age=20

如果要根据birthday来修改age,可参考以下sql语句:

update age set age=(year(getdate())-year(birthday))


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

原文地址: http://outofmemory.cn/bake/8032733.html

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

发表评论

登录后才能评论

评论列表(0条)

保存