DocumentDB SQL - Hàm tích hợp
DocumentDB hỗ trợ một loạt các hàm tích hợp cho các hoạt động phổ biến có thể được sử dụng bên trong các truy vấn. Có một loạt các hàm để thực hiện các phép tính toán học và cũng có các hàm kiểm tra kiểu cực kỳ hữu ích khi làm việc với các lược đồ khác nhau. Các hàm này có thể kiểm tra xem một thuộc tính nhất định có tồn tại hay không và nếu nó tồn tại thì đó là một số hay một chuỗi, Boolean hay đối tượng.
We also get these handy functions for parsing and manipulating strings, as well as several functions for working with arrays allowing you to do things like concatenate arrays and test to see if an array contains a particular element.
Following are the different types of built-in functions −
S.No. | Built-in Functions & Description |
---|---|
1 | Mathematical Functions The mathematical functions perform a calculation, usually based on input values that are provided as arguments, and return a numeric value. |
2 | Type Checking Functions The type checking functions allow you to check the type of an expression within SQL queries. |
3 | String Functions The string functions perform an operation on a string input value and return a string, numeric or Boolean value. |
4 | Array Functions The array functions perform an operation on an array input value and return in the form of numeric, Boolean or array value. |
5 | Spatial Functions DocumentDB also supports the Open Geospatial Consortium (OGC) built-in functions for geospatial querying. |