Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Apa pentingnya [1] di Xquery

Di XPath [expression] sintaks menunjukkan predikat di jalur lokasi. [1] adalah sintaks yang disingkat untuk [position()=1] , yang berarti 'elemen pertama'. Dalam penggunaan SQL Server XPath [1] (atau predikat lain yang secara deterministik menyaring paling banyak satu elemen) diperlukan karena ini mengubah ekspresi XPath dari yang mengembalikan sejumlah elemen ke elemen yang secara deterministik mengembalikan 0 atau 1 elemen, sehingga berubah menjadi ekspresi skalar, yang merupakan .value() membutuhkan:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menangani Timeout di dalam prosedur tersimpan

  2. Menampilkan baris secara dinamis sebagai kolom

  3. Cara Membuat Tabel di SQL Server

  4. Bagaimana menemukan jumlah duplikat di antara beberapa kolom?

  5. Berapa kecepatan komparatif tabel sementara ke tabel fisik dalam SQL?