如何在SQL2000表里两条数据之间插入一条数据!如图!语句怎么写? 10

我说的不是新增一条数据,而是写入到这之间或者有排序表数据的方法也行,达到目的就行!... 我说的不是新增一条数据,而是写入到这之间 或者有排序表数据的方法也行 ,达到目的就行! 展开
 我来答
哎呀……18a91a6
2017-04-25 · TA获得超过4.2万个赞
知道大有可为答主
回答量:7246
采纳率:76%
帮助的人:3201万
展开全部
简单回答:
依你的意思,只要插入一条记录,让它的BH字段的值为“02”即可。

至于你需要它在第2个位置出现,请你在查询时,加上排序条件: “order by bh”,即可。
完整的语句:
SELECT * FROM YCHCZ.SYS_HY ORDER BY BH

以下是相关知识:

1、有一个概念你弄错了,那就是,在SQL Server里,在它的物理记录上,它的表就没有顺序的概念。所以,也就不存在,在某两个记录之间插入一条记录的说法。
2、另外一个概念就是,在SQL Server里的表里的记录的物理顺序,是SQL Server数据库管理系统的“方便”来的,也就是说,它原意在哪个位置写就在哪个位置写,这个位置,对于操作者来说,不必管,也不能去管。
3、如果你不确切地指定条件,直接去查询一组数据,或打开整个表的话,SQL Server系统会依它最“方便”的顺序将你要查的数据给列出来。
4、《这里是最重要的》如果你需要按某种顺序让SQL Server列出查询数据,那就请你在查询语句中加上排序的条件。
5、不要关心你用鼠标在SQL 2000企业管理器里打开某表时,数据的顺序,如果你实在要关心,那就在打开这个表的操作后,修正它的SQL代码,加上排序指令。
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式