免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7490 | 回复: 7
打印 上一主题 下一主题

如何用SELECT语句创建表结构! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-03-18 13:35 |只看该作者 |倒序浏览
问题如果标题所说,在oracle中可以用
create table tab as select * from tab1 where 1=2
这样语句创建新表,在INFORMIX中该怎么做!

论坛徽章:
0
2 [报告]
发表于 2005-03-18 13:53 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
3 [报告]
发表于 2005-03-18 16:54 |只看该作者

如何用SELECT语句创建表结构!

informix不支持这样的语法,必需先把表建好,再insert into

论坛徽章:
0
4 [报告]
发表于 2005-03-18 17:26 |只看该作者

如何用SELECT语句创建表结构!

select * from tab_name into temp table
的用法我也只是在4gl中用过,在cs的一些开发语言中好像不支持这样写的,在pb中好像就不能用,不知我说的对不对

论坛徽章:
0
5 [报告]
发表于 2005-03-19 08:27 |只看该作者

如何用SELECT语句创建表结构!

我也覺得INFORMIX不支持這樣語法。

论坛徽章:
0
6 [报告]
发表于 2005-03-19 22:32 |只看该作者

如何用SELECT语句创建表结构!

只能是创建临时表 select * from tab_name into temp table
如果创建正式表,只能用create

论坛徽章:
0
7 [报告]
发表于 2005-03-20 18:12 |只看该作者

如何用SELECT语句创建表结构!

看来只能用临时表了,谢谢各位大虾!

论坛徽章:
0
8 [报告]
发表于 2005-03-21 00:02 |只看该作者

如何用SELECT语句创建表结构!

同意楼上说法。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP