zoukankan      html  css  js  c++  java
  • sql2008 hierarychyid parse

    Parse (Database Engine)

    Parse converts the canonical string representation of a hierarchyid to a hierarchyid value. Parse is called implicitly when a conversion from a string type to hierarchyid occurs. Acts as the opposite of ToStringParse() is a static method.

     
    -- Transact-SQL syntax
    hierarchyid::Parse ( input )
    -- This is functionally equivalent to the following syntax 
    -- which implicitly calls Parse():
    CAST ( input AS hierarchyid )
     
    -- CLR syntax
    static SqlHierarchyId Parse ( SqlString input ) 
    input

    Transact-SQL: The character data type value that is being converted.

    CLR: The String value that is being evaluated.

    SQL Server return type: hierarchyid

    CLR return type: SqlHierarchyId

    If Parse receives a value that is not a valid string representation of a hierarchyid, an exception is raised. For example, if char data types contain trailing spaces, an exception is raised.

    A. Converting Transact-SQL values without a table

    The following code example uses ToString to convert a hierarchyid value to a string, and Parse to convert a string value to a hierarchyid.

     
    DECLARE @StringValue AS nvarchar(4000), @hierarchyidValue AS hierarchyid
    SET @StringValue = '/1/1/3/'
    SET @hierarchyidValue = 0x5ADE
    
    SELECT hierarchyid::Parse(@StringValue) AS hierarchyidRepresentation,
     @hierarchyidValue.ToString() AS StringRepresentation ;
    GO

    Here is the result set.

    hierarchyidRepresentation StringRepresentation

    ------------------------- -----------------------

    0x5ADE /1/1/3/

    B. CLR example

    The following code snippet calls the Parse() method:

     
    string input = “/1/2/”;
    SqlHierarchyId.Parse(input);
  • 相关阅读:
    PCI总线原理(二)
    smbus协议
    PCI总线原理(一)
    计算机术语中关于 Assert 和Deassert 词汇意思
    用安全存储器实现FPGA的身份识别及防拷贝
    主板结构
    qt 雅黑字体
    PCIExpress总线简介
    PHY管理接口(MDIO)
    PCI总线原理(三)
  • 原文地址:https://www.cnblogs.com/wucg/p/2229859.html
Copyright © 2011-2022 走看看