gpt4 book ai didi

sql - 删除 Sybase ASE 表中的列

转载 作者:行者123 更新时间:2023-12-05 08:23:52 25 4
gpt4 key购买 nike

如何在 Sybase ASE 15 表设置中删除列。

我试了几次,没用:

alter table my_table
drop column1, column2

以及查看 Sybase documentation这无法解决我的问题。

The 'select into' database option is not enabled for database 'my_db'. ALTER TABLE with data copy cannot be done. Set the 'select into' database option and re-run.

最佳答案

由于数据库上的 select into 选项已关闭,因此有两个选项可以使用

打开 select into 选项
sp_dboption my_db, "select into", true

alter table drop column 的 no datacopy 参数允许您在不执行数据复制的情况下从表中删除列,并减少 alter table drop column 运行所需的时间。

SYBASE Documentation - Dropping Columns from a Table Without Performing a Data Copy

ALTER TABLE my_table
DROP column1, column2
WITH no datacopy

关于sql - 删除 Sybase ASE 表中的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32074583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com