Single SQL and .Net Code

SQL Database makes it easy to share code between desktop and mobile operating system, you can share same SQL code including all .NET code for in memory database and almost all code for on disk database. Net Standard Library starting with version all code either SQL or .Net can be shared and same dll should be deployed across all systems.

Same SQL Commands works across all supported platforms. It uses the same under laying engine which supports ANSI SQL Standards to process sql statements as any other database which supports ANSI standards.

SELECT * FROM TABLE ; //running on desktop using SQLDatabase.Net.dll 
On mobile operating system you have to use SQLDatabase.Net.PCL.SQLDatabaseClient namespace.
SELECT * FROM TABLE ; //same on mobile OS using SQLDatabase.Net.PCL.dll