sql 2000 复制表
SQL语句实现,SQL Server 2000 及ACCESS复制旧表OldTable的结构,或结构及内容到新的表NewTable
两个都试过了,下面的代码在这两个数据库中(SQL Server 2000 及ACCESS)都是可以通过的。
--复制表结构为新的表
select * into NewTable
from OldTable where 1=2
--复制表结构及内容到新的表
select * into newtable
from oldtable
如果您只需要旧表的或以前表的某一些字段,或汇总后的内容合成一个字段的话,可以这样
--复制表结构内的某些字段为新的表
select title,type,price,notes ok into NewTable2
from titles where 1=2
--复制表结构及内容到新的表,可以选择字段
select title,type,price,pub_id-price ok into NewTable2
from titles
您也可以这样,先复制表结构(可以选一些字段为新的表),再插入内容
--复制表结构内的某些字段为新的表
select title y1,type y2,price y3 into yongfa365
from titles where 1=2
--向新的表里添加数据
insert into yongfa365 (y1,y2,y3) select title,type,price from titles
其实,通过以上的例子大家可以看到,无论是复制表结构还是内容,还是汇总的结果都可以到一个新的表里,为什么呢,这时我想起了,可以把
(select * from
table)当成一个表,那这个问题就有答案了:既然可以把选择结果当成一个表,那这个表就可以保存下来了,直接保存成一个真正的表,供以后使用了。
您可以把上面的黄色字体去掉,代码还是一样可以运行的。
相关文档:
在 Oracle 10g 中
可以通过 http://localhost:5560/isqlplus 访问 isqlplus
在 isqlplus 中 可以执行 plsql
set serveroutput on size 100000 // 打开 服务器的输出 on 后面是 缓存的大小 范围是 (2000 至 1000000)
begin
dbms_output.put_line('hel ......
从2000开始就是MS SQL家的忠实用户了,2000的时候我是从一本2000宝典开始入门的,从2000到2005经历了很长时间,很多的用户至今还死死的守着2000,如果不是工程要求,估计我也不会主动换到2005,然而眼睛一眨,2008又出来了,哀叹,2005的功能我都没有摸透呢。
2008与2005的对比
1.慢,什么都慢,从恢复数据库,到导入数据 ......
The aspnet_Profile table contains the following fields: UserId, PropertyNames, PropertyValuesString, PropertyValuesBinary, and LastUpdatedDate. The PropertyNames field contains a string delimited with colons (:) that identify which profile fields are stored, what their datatype is and their of ......
目的:通过HTTP访问MS SSAS 2005
配置方法:
如果想访问对应的cube,则需指定cube所在的服务器名称
使之可以通过HTTP协议进行访问,可以返回MDX查询所得到的结果集和元数据
查询结果集的方法是:Execute(),它能够返回MDX语句的查询结果
查询结果集元数据方法:Discover(),它能够返回MDX语句的元数据信息。该方法较Ex ......