9.15 函数操作
温馨提示
推荐使用 《9.18 Sql 高级代理》代替本章节功能。Sql 高级代理
能够提供更容易且更易维护的方式。
9.15.1 数据库函数
引用百度百科:
数据库函数是指当需要分析数据清单中的数值是否符合特定条件时,使用数据库工作表函数。
简单来说,数据库函数就是用于子计算的函数。其计算的结 果可以用于构建 sql
语句。
9.15.1.1 支持标量函数的数据库
SqlServer | Sqlite | Cosmos | InMemoryDatabase | MySql | PostgreSQL | Oracle | Firebird | Dm |
---|---|---|---|---|---|---|---|---|
✔ | ✔ | ✔ | ✔ | ✔ |
9.15.1.2 支持表值函数的数据库
SqlServer | Sqlite | Cosmos | InMemoryDatabase | MySql | PostgreSQL | Oracle | Firebird | Dm |
---|---|---|---|---|---|---|---|---|
✔ | ✔ | ✔ | ✔ |
9.15.2 数据库函数类型
在关系型数据库中,数据库函数有这两种类型:
标量函数
:只能返回单个值表值函数
:只能返回一个结果集