sql server 2005中不支持create table as 表名 select 语法?

sql中不支持createtableas表名select语法?... sql中不支持create table as 表名 select 语法? 展开
 我来答
匿名用户
2013-03-31
展开全部
楼主,这种语法ORACLE中是支持的,由于在下工作不可能用到MS SQL SERVER产品,故,未专门试验过。楼主如果在SQL SERVER 2005中键入代码提示不支持这类错误,那肯定是不支持的,因为不同的数据库,除了内部架构和实现机制有所不同,SQL语法也会有一些差别的,MS SQL SERVER的部分语法在ORACLE中也不支持的。
匿名用户
2013-03-31
展开全部
你这个用法应该是Oracle数据库的用法,不一样 的数据库用法是不一样的,在SqlServer中:select * into newtable_name from oldtable_name, newtable_name 必须是先创建好,里面的字段类型要和oldtable_name里面的字段类型相同才能插入。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-31
展开全部
create table student//创建student表( sid int identity primary key, --主键 自动增长列 sname varchar(10) not null, //不是varchar2(10). 且不为空 sAddress varchar(50) //可以为空 记住最后一个没逗号 )goselect * from student
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
flyingFish211
2013-03-30 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.5万
采纳率:50%
帮助的人:1.2亿
展开全部
跑一个语句不久知道了

不过那个语法倒是经常用在view
create view xxx as select
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式