我們在工作中有SQL數據庫的表中,有一欄,report_to名員工,其中包含該人該員工報告的用戶名。我們想要做的是將這種表示改爲數字表示。例如:層次在SQL
'A' 報告 'B' 報告,以 'C'。因此,表示將像「A」 = 49,「B」 = 50,「C」 = 51如果「d」變成「C」的老闆,那麼「d」 = 52。如果「A」成爲實習生「e」和「F」,則「e」和「F」兩者都等於48。
如圖所示的主管,在非零編號開始的數字允許擴張不僅向上而且也沿着分級鏈。
的主要問題是,如何從目前的結構(「report_to」)轉換,爲數值表示?
注:這是MSSQL
什麼版本的SQL Server? 2008+具有幫助的分層數據類型。 – Oded
2008 R2,是可導出到sharepoint的數據類型嗎? – Vap0r
你是指可導出的? – Oded