2011-06-17 4 views
1

SQL CEはTransact SQLをサポートしていません。しかし、そこにはTransact SQLファイル(少なくともTSQLのサブセット)を解析してそれを実行できるライブラリがあると思います。今のところ、SQL CEが既にサポートしているだけでなく、if else機能を探していますが、もっと早く必要になると思います。これを行うことができるものはありますか?SQL CEでT-sqlスクリプトの解析と実行をサポートするC#ライブラリがあります

基本的には、私はTSQLを書くでしょう。私はこのライブラリに渡します。 SQL CEが実行できるものであれば、ライブラリはそれを渡します。 if elseのように実行できなかったものは、C#コード、つまりライブラリ内で実行する必要があります。

アイデア?

+1

これは過度に野心的だと思う。個人的には、私はそのようなツールを信頼するのが難しいでしょう... –

+1

私のスクリプトライブラリを使用することができます:http://exportsqlce.codeplex.com – ErikEJ

答えて

0

私は、技術的にはT-SQLのサブセットであると信じています。そのため、多くの構文がサポートされています。 TOP、HAVING、DISTINCTなどの単語は使用できません。残念ながら、私はあなたのために翻訳するライブラリがないことを知っています。問題は、多くの場合、大部分ではないにせよ、欠落しているアイテムの多くがSQLのみのソリューションで複製する方法がないことです。

+0

私が言ったように、何でもあれば "IF ELSE"機能を追加することができますそれが欠けていると素晴らしいでしょう。それはまた、GETUTCDATEのような他の欠けているコマンドを追加する可能性があります。私は何かを求めていない – Mark

関連する問題