Sql
MS SQL 2000 中的對象定義
我正在尋找一種在 SQL 2000 中生成對象定義(在我的情況下為儲存過程定義)的方法,就像我在 SQL 2005 中可以得到的那樣:從 sys.all_sql_modules 中選擇定義。
SQL2000 中文本可用的一個地方是
syscomments
.每行中的文本限制為 4000 個字元,因此較大的對象將超過一行。在這種情況下,
colid
列標識行的順序(1 是第一個塊,2 是第二個塊,依此類推)。例如sp_WhoIsActive
,在master
數據庫中足夠長以在syscomments
.