
正文
sqlserver将结果保存临时表,sql server临时表作用
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
sql中怎样将查询出来的结果创建成临时表
【答案】:B 在SQL查询语句的尾部添加INTO CURSOR临时表名可以将查询的结果放入指定的临时表中。此操作通常是将一个复杂的查询分解,临时表通常不是最终结果,可以接下来对临时表操作得到最终结果。
【答案】:C 使用短语INTO CURSOR CursorName 可以将查询结果存放到临时数据库中,其中CursorName是临时文件名。
首先要建临时表:CREATE TABLE #TEMP --建临时表,表中的字段的数据类型跟要插入数据的查询结果对应的字段数据类型要一致。插入数据:INSERT INTO #TEMP,临时表的字段和查询中的字段对应要处理好。
可以直接将查询的数据生成一个 临时表 使用。
对于某些 UNION 语句,不能合并的 VIEW,子查询时用到派生表,多表 UPDATE 以及其他一些情况,还需要使用临时表。如果临时表很小,可以到内存中创建,否则它将在磁盘上创建。
相关问答
Q1: SQL如何将这一查询结果放到临时表#TEMP中?
【答案】:B 在SQL查询语句的尾部添加INTO CURSOR临时表名可以将查询的结果放入指定的临时表中。此操作通常是将一个复杂的查询分解,临时表通常不是最终结果,可以接下来对临时表操作得到最终结果。
【答案】:B INTO CURSOR、INTO TABLE、INTO AR— RAY都是SELECT语句的短语。INTO ARRAY是将查询结果放在数组中。INTO CURSOR是将查询结果存入临时数据库文件。INTO TABLE是将查询结果存放到永久表中。
sqlserver使用selectinto会自动生成临时表,不需要事先创建。select*into#tempfromsysobjects sql要把多个表合并成一个要用到union或unionall的关键字。
Q2: vfp中把查询结果存入临时表就是把输出去向设为临时表这样子对不
临时表本来就不显示,你可以把临时表数据输出到表单的表格控件中 例如:select from 表 where 条件 into cursor temp thisform.gridrecordsource=temp表单运行时可以看到数据,当然也有更简单的,就是转存。
【答案】:A 在Visual FoxPro中,可以把查询结果输出到不同的目的地。如果没有选定输出目的地,则查询结果将显示在“浏览”窗口中。查询去向有如下几种:浏览:在(Browse)窗口中显示查询结果,这是默认的输出去向。
最大借阅天数;查询结果按最大借阅天数降序排序;输出去向为临时表TEMP。注:借阅天数为hsrq与jyrq之差,未还的图书按当前系统日期计算借阅天数。
临时表存储于系统内存中,没有生成具体的文件。关闭临时表,可以像关闭普通表一样使用USE命令关闭。临时表关闭后随即从释放占用的系统内存空间。
调用方法:全部复制本程序到VFP的PRG文件,即可运行。
Q3: SQLServer里的临时表放在那里(sql查询结果保存到临时表)
1、首先要建临时表:CREATE TABLE #TEMP --建临时表,表中的字段的数据类型跟要插入数据的查询结果对应的字段数据类型要一致。插入数据:INSERT INTO #TEMP,临时表的字段和查询中的字段对应要处理好。
2、以sqlserver2008R2为例,登录SQL Server Management。新建查询窗口,写出要保存结果的sql语句,如:select * from test;出现查询结果后,在结果处点击右键,选择“将结果另存为”。
3、【答案】:B 在SQL查询语句的尾部添加INTO CUR-SOR临时表名可以将查询的结果放人指定的临时表中。此操作通常是将-个复杂的查询分解,临时表通常不是最终结果,可以接下来对lf缶时表操作得到最终结果。
关于sqlserver将结果保存临时表和sql server临时表作用的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







