Write (Database Engine)

Write 會將 SqlHierarchyId 的二進位表示法寫出到傳入的 BinaryWriter。 不能使用 Transact-SQL 來呼叫 Write。 請改用 CAST 或 CONVERT。

語法

void Write( BinaryWriter w ) 

引數

  • w
    BinaryWriter 物件,此 hierarchyid 節點的二進位表示法將寫出到這個物件。

傳回類型

CLR 傳回類型: void

備註

Write 會在必要時由 SQL Server 用於內部,例如從 hierarchyid 資料行載入資料時。在 hierarchyid 和  varbinary 之間進行轉換時,也會在內部呼叫 Write

範例

MemoryStream stream = new MemoryStream();
BinaryWriter bw = new BinaryWriter(stream);
hid.Write(bw);
byte[] encoding = stream.ToArray();

請參閱

參考

Read (Database Engine)

ToString (Database Engine)

CAST 和 CONVERT (Transact-SQL)

概念

Hierarchyid 資料類型方法參考