create table phone_num as
select name,phone
from partid;
====
系统说我的as语法有问题,郁闷啊~~~ 请高手指点一下阿
我的主要目的是把原表的部分内容存为一个新表。
create table phone_num(
select name from partid as name,select phone from partid as name phone )
我觉得这个好象可以,试一下
不行啊 :( create table phone_num(
select name from partid as name,select phone from partid as phone ) 服务器: 消息 156,级别 15,状态 1,行 3 在关键字 'select' 附近有语法错误。 服务器: 消息 156,级别 15,状态 1,行 3 在关键字 'select' 附近有语法错误。 服务器: 消息 170,级别 15,状态 1,行 3 第 3 行: ')' 附近有语法错误。
哦,我忘了啊说明了啊,我上面说的是 不存在新表(phone_num) 时可以这样写的啊, 如果已经存在新表了,可以用 insert 新表 select …… from 原表 。
纯属个人意见,哈哈,仅供参考,
这样就可以了,呵呵 多谢楼上的朋友阿 不过 不能用CREATE AS语句实现吗?
[此贴子已经被作者于2005-8-9 9:51:23编辑过]