程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server 函數及SQL語句相關問題

SQL Server 函數及SQL語句相關問題

編輯:關於SqlServer

【「Microsoft SQL Server 7.0」以下簡稱「SQL Server 7.0」】

1 要將一個數據庫的所有表格使用批通信程序取出(BCP OUT),有何較快的方法?  
2 SQL Server 7.0限制的同時使用的表格和視圖數目為多少?
3 SQL Server 7.0與SQL Server6.5的DMO版本不同,是否可以在SQL Server 7.0執行SQL Server 6.5的存儲過程?
4 為何使用批通信程序導入(BCP IN)SQL Server 7.0 Datetime字段後, millisecond(千分之一秒)會與導入前的值不同?
5 為什麼使用SQL Server 7.0的標准差函數STDEV時出現"A domain error occurred"信息?
6 如何使用SQL Server 7.0查詢選取(Query Analyzer)查詢Oracle數據?  
7 SQL Server 7.0是否可以使用RECURSIVE TRIGGER?
8 執行xp_logininfo時出現

Server: Msg 8198, Level 16, State 10, Procedure xp_logininfo, Line 58 Could not obtain information about Windows NT group/user ''

如何解決?

要將一個數據庫的所有表格使用批通信程序取出(BCP OUT),有何較快的方法?

假設您的SQLServer 計算機名稱為technology1,sa密碼空的,如果要將pubs使用批通信程序取出,可以參照下列步驟:

1)在Query Analyzer中執行下列指令:
select 'bcp pubs..'+name+' out'+' d:\test\'+name+'.txt -c -Stechnology1 -Usa -P' from sysobjects where type = 'U'

2)結果如下

----------------------------------------------------------------------------
bcp pubs..authors out d:\test\authors.txt -c -Stechnology1 -Usa -P
bcp pubs..publishers out d:\test\publishers.txt -c -Stechnology1 -Usa -P
bcp pubs..titles out d:\test\titles.txt -c -Stechnology1 -Usa -P
bcp pubs..titleauthor out d:\test\titleauthor.txt -c -Stechnology1 -Usa -P
bcp pubs..stores out d:\test\stores.txt -c -Stechnology1 -Usa -P
bcp pubs..sales out d:\test\sales.txt -c -Stechnology1 -Usa -P
bcp pubs..roysched out d:\test\roysched.txt -c -Stechnology1 -Usa -P
bcp pubs..discounts out d:\test\discounts.txt -c -Stechnology1 -Usa -P
bcp pubs..jobs out d:\test\jobs.txt -c -Stechnology1 -Usa -P
bcp pubs..pub_info out d:\test\pub_info.txt -c -Stechnology1 -Usa -P
bcp pubs..employee out d:\test\employee.txt -c -Stechnology1 -Usa -P
(11 row(s) affected)
3)將結果儲存成文字文件,文件名為bat,將第一行的------與最後一行(11 row(s) affected)去掉。

4)在DOS下創建d:\test的子目錄,並執行上述的bat文件,該bat文件將Pubs數據庫中的每個表格存放到每個txt文件中

  
SQL Server 7.0限制的同時使用的表格和視圖數目為多少?

256,SQL Server 6.5為16。

SQL Server 7.0與SQL Server6.5的DMO版本不同,是否可以在SQL Server 7.0執行SQL Server 6.5的存儲過程?

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved