我正在運行以下查詢,並且由於生產數據庫正在使用複製,因此我們正在獲取結果中爲複製添加的所有表(例如MSpeer_conflictdetectionconfigrequest,MSpeer_conflictdetectionconfigresponse)。如何排除從sysobjects中選擇複製表
SELECT name FROM sysobjects WHERE type='U' AND name != 'sysdiagrams'
我們需要調整這個查詢,以便這些表不顯示出來。我當然可以做一個name NOT IN()
並列出他們全部,但我正在尋找一個更好的解決方案。
感謝您的幫助。
請問這項工作在2005年呢? –
查看SQL 2005 for sys.objects的文檔,它看起來像is_ms_shipped列存在,所以它應該。 –