|
登录注册 |
☦ 上海交通大学论坛 > 数据库 > 浏览当前帖子 | 手机版 关闭左侧栏 |
PB的小问题 |
【返回本版】 【发表帖子】 【回复帖子】 | 浏览量 5599 回帖数 5 |
风住尘香 等级 ☆ 楼主 发表于 2012/4/18 10:52:45 编 辑 |
||
先前用PB建立了一个表 后来想改变表的一个项目的DataType 我试了半天,好象改不了了。 请PB高手指教一下怎样才能改变! 谢谢! |
休闲生活 等级 ★ 2 楼 发表于 2016/3/2 3:10:15 编 辑 |
||
> ==> Zhenpeng_Liu(大螃蟹) 说道 > 先前用PB建立了一个表 > 后来想改变表的一个项目的DataType > 我试了半天,好象改不了了。 > 请PB高手指教一下怎样才能改变! > 谢谢! > 这和PB无关,和你用的数据库有关,有的数据库可以该类型,有些不允许, 如所有的大型数据库. 如果不能改, 就删掉重建 |
daisy 等级 ☆ 3 楼 发表于 2016/3/2 3:10:16 编 辑 |
||
> ==> Crash_Cosmic(一就是一) 说道 > 这和PB无关,和你用的数据库有关,有的数据库可以该类型,有些不允许, > 如所有的大型数据库. 如果不能改, 就删掉重建 > 你打开table时,注意有个read only 检查框,选中它在选择你所想改数据类型的表!!! |
tgc0114 等级 ☆ 4 楼 发表于 2016/3/2 3:10:16 编 辑 |
||
> ==> Zhenpeng_Liu(大螃蟹) 说道 > 先前用PB建立了一个表 > 后来想改变表的一个项目的DataType > 我试了半天,好象改不了了。 > 请PB高手指教一下怎样才能改变! > 谢谢! 很容易的说 你只要将表打开,用alter table打开,然后选择file中的Save as.... 将它再存一遍,覆盖掉原来的表,就可以改了耶 //xixi 试试看吧,不一定行的耶. |
285636387 等级 ☆ 5 楼 发表于 2016/3/2 3:10:16 编 辑 |
||
> ==> Michael_Yuan(平静) 说道 在数据库画笔里用mouse点亮要改的数据库,再打开log记录窗口 在design菜单里选择export syntax to log,就可把把数据库的语法倒 出到了log文件,再把log文件存下来(比如temp.sql). 再在数据库画笔 里drop掉原表,用DB manipulation画笔打开temp.sql,把数据类型改过 来,然后execute一把就可以了。 原表的数据项也可以用不多的方法先导出到text文件,再导入新表 上述方法至少在sql anywhere和sql server下是可以的。 > 很容易的说 > 你只要将表打开,用alter table打开,然后选择file中的Save as.... > 将它再存一遍,覆盖掉原来的表,就可以改了耶 > //xixi 试试看吧,不一定行的耶. |
虾米 等级 ☆ 6 楼 发表于 2016/3/2 3:10:16 编 辑 |
||
> ==> Zhenpeng_Liu(大螃蟹) 说道 > 先前用PB建立了一个表 > 后来想改变表的一个项目的DataType > 我试了半天,好象改不了了。 > 请PB高手指教一下怎样才能改变! > 谢谢! > 用pipline试试,先选择要修该的表,然后点击pipline图标,再修改destination name 所对因的type即可, execute pipline, 回到数据库,选择以前的表,将此drop掉, rename 由pipline 生成的表名为drop掉的表名,即可完成表的datatype修改。 |
1 |
论坛帮助 会员认证删帖申请 联系我们 |