Поделиться через


Write (компонент Database Engine)

Применимо к:SQL ServerБаза данных SQL AzureУправляемый экземпляр SQL AzureБаза данных SQL в Microsoft Fabric

Write записывает двоичное представление идентификатора SqlHierarchyId в передаваемый на входе объект BinaryWriter. Write невозможно вызвать с помощью Transact-SQL. Пользуйтесь вместо этого инструкцией CAST или CONVERT.

Syntax

void Write( BinaryWriter w )

Arguments

w
Объект BinaryWriter, в который будет записано двоичное представление этого узла hierarchyid.

Типы возвращаемых данных

Возвращаемый тип CLR:void

Remarks

Write может использоваться в SQL Server для внутренних операций, если без этого невозможно обойтись, например при загрузке данных из столбца hierarchyid. Write также используется для внутренних целей, когда выполняется преобразование между hierarchyid и varbinary.

Examples

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