今天测试的时候,准备删除一列(很蠢没用Dbseaver自带删除功能),然后我很傻的,把删除语句还记错了…
alter table table_name drop 字段名称
没错!你没看错,我忘记加column了,然后表里的数据就不见了!只剩下一个表,我心想完了,用select*语句,报错-668,刷新,什么回退语句都不行,然后我就看到这个
call sysproc.admin_cmd('reorg table TABLE_NAME');
执行一下子好了!
今天测试的时候,准备删除一列(很蠢没用Dbseaver自带删除功能),然后我很傻的,把删除语句还记错了…
alter table table_name drop 字段名称
没错!你没看错,我忘记加column了,然后表里的数据就不见了!只剩下一个表,我心想完了,用select*语句,报错-668,刷新,什么回退语句都不行,然后我就看到这个
call sysproc.admin_cmd('reorg table TABLE_NAME');
执行一下子好了!