• Daniel Bowlin (11/16/2010)


    I don't understand the implicit conversion. Why is it happening?

    Hi Daniel, good question!

    Microsoft http://msdn.microsoft.com/en-us/library/ms190309.aspx

    When an operator combines two expressions of different data types, the rules for data type precedence specify that the data type with the lower precedence is converted to the data type with the higher precedence. If the conversion is not a supported implicit conversion, an error is returned. When both operand expressions have the same data type, the result of the operation has that data type.

    SQL Server uses the following precedence order for data types:

    user-defined data types (highest)

    sql_variant

    xml

    datetimeoffset

    datetime2

    datetime

    smalldatetime

    date

    time

    float

    real

    decimal

    money

    smallmoney

    bigint

    int

    smallint

    tinyint

    bit

    ntext

    text

    image

    timestamp

    uniqueidentifier

    nvarchar (including nvarchar(max) )

    nchar

    varchar (including varchar(max) )

    char

    varbinary (including varbinary(max) )

    binary (lowest)

    MM



    select geometry::STGeomFromWKB(0x0106000000020000000103000000010000000B0000001000000000000840000000000000003DD8CCCCCCCCCC0840000000000000003DD8CCCCCCCCCC08408014AE47E17AFC3F040000000000104000CDCCCCCCCCEC3F9C999999999913408014AE47E17AFC3F9C99999999991340000000000000003D0000000000001440000000000000003D000000000000144000000000000000400400000000001040000000000000F03F100000000000084000000000000000401000000000000840000000000000003D0103000000010000000B000000000000000000143D000000000000003D009E99999999B93F000000000000003D009E99999999B93F8014AE47E17AFC3F400000000000F03F00CDCCCCCCCCEC3FA06666666666FE3F8014AE47E17AFC3FA06666666666FE3F000000000000003D1800000000000040000000000000003D18000000000000400000000000000040400000000000F03F000000000000F03F000000000000143D0000000000000040000000000000143D000000000000003D, 0);

  • Forum Etiquette: How to post Reporting Services problems
  • [/url]
  • Forum Etiquette: How to post data/code on a forum to get the best help - by Jeff Moden
  • [/url]
  • How to Post Performance Problems - by Gail Shaw
  • [/url]