db2数据库某一个表增加新列后,如何改变该列在表中的排序?表右方的“上移”和“下移”好像都用不了。

author author     2023-05-11     570

关键词:

select * from sysibm.COLUMNS where TABLE_NAME='表名大写' ORDER BY ORDINAL_POSITION;
ORDINAL_POSITION就是存储到数据库系统的列顺序,这个好像不能修改,你可以重新表,然后列的顺序和定义时的顺序一样。
参考技术A 需要把表drop掉重建了,不然列的顺序改不了,不然就是加在最后了。表中列的顺序不会影响数据的展现顺序和操作的哇,追问

我知道表中列队顺序不会影响数据展示,就是想建的表中的列看起来有序一些。设计时有时候会漏了需要的字段,重建表太麻烦。为什么DB2表中有“上移”和“下移”,就是不给用?

追答

哈哈,感觉是强迫症哇。。。上移,下移不太清楚

使用 ALTER 添加新列后,数据错误地加载到 Hive 分区表中

...TER【发布时间】:2021-06-2614:43:59【问题描述】:我已经有一个Hive分区表。我需要在表中添加一个新列,所以我使用ALTER来添加如下所示的列。ALTERTABLETABLE1ADDCOLUMNS(COLUM 查看详情

03如何修改数据表?|oushudb数据库使用入门

...是如果这个表已经填充了许多数据,或者该表已经被其它数据库对象引用,删除表则可能让事情变得更麻烦。因此OushuDB提供了一组命令用于修改现有表。请注意它在概念上和修改一个表中包含的数据是不一样的:这里我们感兴... 查看详情

使用流式 API 更新新列后无法向 BigQuery 表插入新值

...的bigquery表出现了一些奇怪的行为,我刚刚向表中添加了一个新列,它在界面上看起来不错,并通过api获取架构。但是在向新列添加值时出现以下错误 查看详情

MySQL:如何根据从另一个表中选择的值填充现有表的新列[关闭]

】MySQL:如何根据从另一个表中选择的值填充现有表的新列[关闭]【英文标题】:MySQL:Howtofillnewcolumnofexistingtablewithvaluebasedonselectfromanothertable[closed]【发布时间】:2013-12-1018:33:21【问题描述】:我的SQL知识并不能很好地执行我想要... 查看详情

如何在表中的特定位置添加带有 Yii 2 迁移的新列?

】如何在表中的特定位置添加带有Yii2迁移的新列?【英文标题】:HowtoaddanewcolumnwithYii2migrationsonaspecificpositioninatable?【发布时间】:2016-05-2414:42:29【问题描述】:假设我有这个表结构:+----+------------+-----------+---------+------+---------+... 查看详情

cass怎么给实体添加属性

...交更新即可完成操作。参考技术ACassandra是一种灵活的NoSQL数据库,可以轻松地添加新的属性到实体。为了添加属性,首先需要使用ALTERTABLE语句来修改表结构,ALTERTABLE语句接受一个ADD子句,其中可以指定要添加到表中的新列。例... 查看详情

sql语句查询,根据一个表中一个列,该列在两个不同条件同时满足的查询结果

比如dollar表字段如下:idtypemoney1a1002b2003c3004d4005e500我想查询(typenotin(a)但sum(money)>=300)且(typein(c,d)但sum(money)<300)中所有的结果我写的sql如下:执行时提示"关键字'group'附近有语法错误。",请教达人是... 查看详情

通过一次分组 2 列在表中执行反透视

】通过一次分组2列在表中执行反透视【英文标题】:performunpivotinginatablebygrouping2columnsatonce【发布时间】:2014-11-3008:54:59【问题描述】:我想在下表中执行反透视以获得如下所述的输出。输入====================================|ID|Subj1|Mar... 查看详情

在 IMPALA/HIVE 中添加带有 SELECT 的新列后,旧表数据变为 NULL

】在IMPALA/HIVE中添加带有SELECT的新列后,旧表数据变为NULL【英文标题】:OldtablesdatabecomesNULLafteraddinganewcolumnwithaSELECTinIMPLA/HIVE【发布时间】:2019-07-2208:26:45【问题描述】:我正在尝试使用(SELECT,JOIN)查询将数据添加到Impala中的新列... 查看详情

检查多个列在表值参数中具有多个值中的任何一个

...:50【问题描述】:我正在尝试创建一个查询来帮助从现有数据库中获取帐户列表。我将通过C#中的两个表值参数(TVP)传入两个整数列表。然后我需要查看多个列是否具有相应TVP表中的任何值。整数的TVP列表 查看详情

使用 ALTER TABLE 添加新列后 H2 数据库插入数据异常

】使用ALTERTABLE添加新列后H2数据库插入数据异常【英文标题】:H2databaseinsertingdataexceptionafteraddingnewcolumnwithALTERTABLE【发布时间】:2013-11-0409:37:40【问题描述】:我正在向表中添加新列,如下代码:Stringsql="ALTERTABLEPROJE_ALANADDNEWCOLUM... 查看详情

如何在 laravel 中获取所有模型/迁移名称并添加单个新列

...newcolumn【发布时间】:2017-12-2016:12:23【问题描述】:我在数据库中有88个表,我需要在每个表中添加一个新列,一个单一的解决方案是我进行迁移并为所有表编写88个函数以添加新列以及88个函数以删除该列。有什么方法可以获取... 查看详情

如何创建包含 JSON 的列,该列的名称从另一个表中的列的值定义?

】如何创建包含JSON的列,该列的名称从另一个表中的列的值定义?【英文标题】:HowtocreateacolumncontainingaJSONthathasnamesdefinedfromthevalueofacolumninanothertable?【发布时间】:2018-12-0612:21:52【问题描述】:我有一个源表,其中包含VARCHAR格... 查看详情

如何编写 SQL 脚本以在表中插入/更新数据

...时间】:2020-03-1908:35:10【问题描述】:在SQLServer中,我有一个名为-massupdate的临时表和一个名为retaildata的主表结构如下。表批量更新:|retail_id|Qty||1|1||2|2|表零售数据:|retail_id|Qty||1|1|| 查看详情

db2如何向表中增加,修改字段

...2:添加字段非空属性altertableXXXaltercolumnXXXsetnotnull3:添加一个新字段altertableXXXaddcolumnXXXXvarchar(100)4:删除一个字段altertableXXXdropcolumnXXX5:增加字段的长度altertableXXXaltercolumnXXXsetdatatypevarchar(100)注意:1:不允许修改字段的名称(只... 查看详情

如何使用学说 symfony2 在表中添加列

...】:我正在尝试使用yml格式将列添加到现有表中。添加了新列进入.yml文件并运行命令生成实体phpapp/consoledoctrine:generate:entitiesPLibBundle:Contact运行这个会报错“没有为实体指定标 查看详情

在表中实现一个按钮,使用 Thymeleaf 和 Spring Boot 从表中返回数据

】在表中实现一个按钮,使用Thymeleaf和SpringBoot从表中返回数据【英文标题】:ImplementabuttoninatablethatreturnsdatafromthetableusingThymeleafandSpringBoot【发布时间】:2016-12-1103:21:51【问题描述】:tl;dr使用SpringBoot和Thymeleaf,当用户单击特定... 查看详情

如何向 pandas df 添加一个新列,该列从另一个数据帧返回同一组中更大的最小值

】如何向pandasdf添加一个新列,该列从另一个数据帧返回同一组中更大的最小值【英文标题】:Howtoaddanewcolumntoapandasdfthatreturnsthesmallestvaluethatisgreaterinthesamegroupfromanotherdataframe【发布时间】:2019-12-0623:34:36【问题描述】:您好,我... 查看详情