Query Analyzer 執行:
SELECT 'bcp pubs..' + name + ' out d:\test\' + name + '.txt -c -Sserver -Usa -P'
FROM sysobjects WHERE type = 'U'
結果存為 .bat,建立目錄後執行。
USE pubs
SET NOCOUNT ON
DECLARE cur CURSOR FOR SELECT name FROM sysobjects WHERE type = 'U'
DECLARE @t sysname, @q char(1) = '"'
OPEN cur
FETCH NEXT FROM cur INTO @t
WHILE @@FETCH_STATUS <> -1
BEGIN
EXEC ('SELECT ' + @q + 'Rows in ' + @t + ' = ' + @q + ', COUNT(*) FROM ' + @t)
FETCH NEXT FROM cur INTO @t
END
CLOSE cur; DEALLOCATE cur
SET NOCOUNT OFF
SQL 7.0:256;SQL 6.5:16。
可,需將 6.5 升級至 SP5a。但無法用 7.0 MMC 管理 6.5。
SQL 7.0 時間精度為 3.33 ms,毫秒只能是 0、3、7。
浮點運算導致 VAR(x) 為極小負數,無法開根號。解決:
SELECT SQRT(ABS(VAR(col))) FROM table
OracleServer)sp_addlinkedserver 'LINK', 'Oracle', 'MSDAORA', 'OracleServer'sp_addlinkedsrvlogin 'LINK', 'false', NULL, 'ora_user', 'ora_pwd'SELECT * FROM LINK..SCHEMA.TABLE支援。
原因:本機群組/全域群組名稱與網域/電腦名稱相同。修正群組命名即可。