設(shè)為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊

QQ登錄

只需一步,快速開始

12下一頁
返回列表 發(fā)新帖
查看: 7372|回復(fù): 10
打印 上一主題 下一主題

建立SQL Server用戶臨時(shí)表

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2002-6-5 17:38:00 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
如何通過Access 2000 ADP在SQL Server中建立用戶臨時(shí)表(以#開頭),SQL Server需要做何設(shè)置?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱

點(diǎn)擊這里給我發(fā)消息

2#
發(fā)表于 2002-6-7 00:47:00 | 只看該作者
使用ADODB.Command, 使用 SQL 語句 Create Table #Name ... 創(chuàng)建臨表

<FONT face="Courier New">    Dim cmm As ADODB.Command
   
    Set cmm = New ADODB.Command
    With cmm
        .ActiveConnection = CurrentProject.Connection
        .CommandType = adCmdText
        .CommandText = "Create Table #tt (f1 char(6) not null)"
        .Execute
    End With
</FONT>
但是創(chuàng)建的臨時(shí)表稱為局部臨時(shí)表,是存放在tempdb數(shù)據(jù)庫中,會話一結(jié)束,就會自動消失。

如果用##開頭則是全局臨時(shí)表,需停止SQL SERVER或使用DROP TABLE語句刪除,該臨時(shí)表才會消失。

請考慮清楚再使用。
[此貼子已經(jīng)被作者于2005-1-28 21:49:09編輯過]

3#
發(fā)表于 2002-6-19 01:30:00 | 只看該作者
臨時(shí)表分為兩種,局部臨時(shí)表(在表名前加一個(gè)#字符)全局臨時(shí)表(在表名表加兩個(gè)#字符)
臨時(shí)表只存在于tempdb數(shù)據(jù)庫中,隨著系統(tǒng)的關(guān)閉它就會消失。
由于大部分SQLserver不會關(guān)機(jī),所以在建立臨時(shí)表后就記著刪除它。
建立語句如下:
create table #tablename(
col1 int identity ,
col2 char(3),
。。。。。。。。)
刪除有語句如下:
drop table #tablename
全局臨時(shí)表同樣。
4#
發(fā)表于 2008-10-6 20:02:49 | 只看該作者
學(xué)習(xí)了
5#
發(fā)表于 2009-12-3 10:47:33 | 只看該作者
學(xué)些了!
6#
發(fā)表于 2009-12-14 22:25:55 | 只看該作者
學(xué)習(xí)了!
7#
發(fā)表于 2009-12-18 09:36:13 | 只看該作者
HG說得是.
8#
發(fā)表于 2012-7-22 18:22:03 | 只看該作者
請教:存放臨時(shí)表的 tempdb 數(shù)據(jù)庫 是在SQL服務(wù)器上還是在本地電腦上?

點(diǎn)擊這里給我發(fā)消息

9#
發(fā)表于 2012-7-23 01:31:10 | 只看該作者
yhf 發(fā)表于 2012-7-22 18:22
請教:存放臨時(shí)表的 tempdb 數(shù)據(jù)庫 是在SQL服務(wù)器上還是在本地電腦上?

服務(wù)器上

點(diǎn)擊這里給我發(fā)消息

10#
發(fā)表于 2012-7-24 08:46:50 | 只看該作者
yhf 發(fā)表于 2012-7-24 08:31
再請教朱老師:執(zhí)行某操作時(shí)要生成臨時(shí)表a, 多用戶使用時(shí),用戶1生成表a、用戶2生成表a、用戶3生成表a .. ...

所謂臨時(shí)表,就是臨時(shí)使用。

正確的使用的使用臨時(shí)表的方法是在一個(gè)會話中會用,例如,在一個(gè)存儲過程中,當(dāng)會話結(jié)束時(shí),臨時(shí)表會自動刪除。因此,一般不會存在讀寫沖突的問題,每個(gè)用戶都有自己的會話。

而永久臨時(shí)表則不相同,慎用。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則

QQ|站長郵箱|小黑屋|手機(jī)版|Office中國/Access中國 ( 粵ICP備10043721號-1 )  

GMT+8, 2024-10-23 08:23 , Processed in 0.193548 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表