sql >> Databasteknik >  >> RDS >> Sqlserver

märkligt beteende hos SQL Server när summanodernas värden i XML

SQL Server har problem med att konvertera värdet med vetenskaplig notation från en sträng till ett heltal, vilket skulle hända när du kör din xpath-fråga, men den kan göra detta för float .

Du kan skriva din fråga så här:

select @xml.value('sum(/Parent[@ID = "p"]/Child) cast as xs:long?', 'bigint')


  1. Hur man Mysql JDBC-drivrutin till android studio

  2. Skapa ett CakePHP REST-api från ett befintligt projekt

  3. Välj en kolumn i SQL inte i Gruppera efter

  4. Hur man laddar upp och laddar ner filer PHP och MySQL