为什么ALTER TABLE MODIFY COLUMN在IQ中不起作用

2020-08-19 12:45发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们需要将表中的数字列从数值(11,2)修改为数值(18,8),为此,我们必须:

-创建一个新表

-旧表中的数据

-将新表重命名为旧名称。

我们自然可以在表中创建一个新列,然后复制数据并重命名该列,但是我们不想改变列的顺序。

我试图了解不存在MODIFY列的技术原因,在该列中,人们想修改IQ中的数据类型,而在ASE中的IQ dans中应该比较容易。 我的问题是为什么在Sybase IQ中修改coulmn不起作用? 技术原因是什么?

Taghi

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们需要将表中的数字列从数值(11,2)修改为数值(18,8),为此,我们必须:

-创建一个新表

-旧表中的数据

-将新表重命名为旧名称。

我们自然可以在表中创建一个新列,然后复制数据并重命名该列,但是我们不想改变列的顺序。

我试图了解不存在MODIFY列的技术原因,在该列中,人们想修改IQ中的数据类型,而在ASE中的IQ dans中应该比较容易。 我的问题是为什么在Sybase IQ中修改coulmn不起作用? 技术原因是什么?

Taghi

付费偷看设置
发送
4条回答
路亽曱_Ryan
1楼-- · 2020-08-19 13:15

IQ版本:

'Sybase IQ/15.4.0.3014/120310/P/ESD 1/Sun_x64/OS 5.10/64bit/2012-03-10 11:23:59'

哎,真难
2楼-- · 2020-08-19 13:04

此处存在相同问题。 有人知道实施此功能的任何计划吗? 运行SAP IQ/16.0.110.2461/10487/P/sp11.09

暮风yp
3楼-- · 2020-08-19 13:23

我也遇到了这个问题。 我正在运行IQ 16.0 sp1。 我想增加其中一列的字符数,所以我必须创建一个新列,复制数据,删除旧列,然后重命名新列。

是否有任何理由没有在IQ中实现MODIFY功能?

四川大学会员
4楼-- · 2020-08-19 13:09

您好

您是否看过IQ 16.1的最新变化?

https://help.sap.com/viewer/a8955ad084f210159c929ca62a38bfde /16.1.4.2/zh-CN

最好的问候罗兰

一周热门 更多>