
sql server 2005中不支持create table as 表名 select 语法?
4个回答
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
跑一个语句不久知道了
不过那个语法倒是经常用在view
create view xxx as select
不过那个语法倒是经常用在view
create view xxx as select
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询