如何实现向指定位置插入数据

a16696945 2008-05-29 06:14:08
已经存在一张表,比如说有3列N行,现在我需要在最后再添加1列,变成4列。
然后依次向每一行的第四列添入数据。这个如何实现?表没有主键。
我用的是java操作sql server数据库。给出sql语句就行。
...全文
192 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
a16696945 2008-06-01
  • 打赏
  • 举报
回复
都是完全没有规律的数据~~~~~~~
撩天槌 2008-05-30
  • 打赏
  • 举报
回复
把规律说清楚 不同的规律方法不一样
撩天槌 2008-05-30
  • 打赏
  • 举报
回复
要说清楚你想在第四列插什么数据
linguojin11 2008-05-30
  • 打赏
  • 举报
回复
想了半天没想出来,是得用循环才行。。。可惜我不会。郁闷
a16696945 2008-05-29
  • 打赏
  • 举报
回复
不是 ,abcd列的数据完全是没有规律的,是某个计算结果,不是跟我的例子里举的那样有规律
lff642 2008-05-29
  • 打赏
  • 举报
回复
还是不太明白你的意思.

你想加像排名一样的数据吗?
律己修心 2008-05-29
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 lff642 的回复:]
update tb set d = a
[/Quote]
a16696945 2008-05-29
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 lff642 的回复:]
update tb set d = a
[/Quote]
这句的意思是说把d和a列相等起来么?
但实际情况是不会一样的嘛~~
a16696945 2008-05-29
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 lff642 的回复:]
你想要加什么数据呢?
[/Quote]

就如我5楼举的例子来说吧~~~
就是能通过一个循环,实现向第4列中从第一行开始直到最后一行加数据
lff642 2008-05-29
  • 打赏
  • 举报
回复
update tb set d = a
lff642 2008-05-29
  • 打赏
  • 举报
回复
你想要加什么数据呢?
a16696945 2008-05-29
  • 打赏
  • 举报
回复
假设表是这样的
a b c d
1 1 1
2 2 2
3 3 3

如何在d的各行中也分别添入1,2,3
Limpire 2008-05-29
  • 打赏
  • 举报
回复
update 一张表 set 列4 = ???
a16696945 2008-05-29
  • 打赏
  • 举报
回复
加列我知道,关键是怎么实现依次向每一行的第四列添入数据
lff642 2008-05-29
  • 打赏
  • 举报
回复
具体给点数据..
sweetweiwei 2008-05-29
  • 打赏
  • 举报
回复
加1列
alter table 表
add 列名 数据类型

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧