GitHub repository: riwfnsse/MYear.ODA
Primary language: C#
Created: 2020-03-28T07:59:59Z
Description: C# .Net Database ORM for Oracle DB2 MySql SqlServer SQLite MariaDB; NYear.ODA 是一个数据库访问的 ORM 组件，能够通用常用的数据库 DB2、Oracle、SqlServer、MySql(MariaDB)、SQLite; 对不常用的数据库Informix、Sybase、Access也能简单的使用； 就目前而言，NYear.ODA 是支持 SQL 语法最完整的 C# ORM 组件;对于分库分表、或分布式数据库也留有很好的扩展空间。  分页、动态添加条件、子查询、无限连接查询、Union、Group by、having、In子查询、Exists、Insert子查询、Import高速导入都不在话下， 递归查询、case when、Decode、NullDefault、虚拟字段、数据库function、update 字段运算、表达式等都是 ODA 很有特色的地方。 允许用户注入SQL代码段，允许用户自己编写SQL代码等，同时也支持存储过程Procedure(或oracle的包） 由于很多开发者都比较喜欢 Lambda 的直观简单，ODA 的查询也扩展了此功能。