views:

24

answers:

2

Is there an in process database, like SQLite or Sql Server Compact Edition, that supports stored procedures?

A: 

Consider evaluating TurboDB for your needs. Features from its website.

TurboDB Managed is an SQL database for .NET Framework and .NET Compact Framework written entirely in C#. At run-time it consists of a single assembly that is simply copied to the target system.

TurboDB supports:

  • a large SQL feature set
  • running DDL statements
  • transactions
  • stored procedures

The vendor has a comparison chart against other similar databases.

p.campbell
A: 

H2

Derby

HSQLDB

All three are written in Java.

Dave