【解決方法】Java SQL テーブルを C# テーブルに変換する方法

プログラミングQA


私は C# コードに取り組んでいます Java SQL テーブルを C# sqlite テーブルに変換する必要があります 変換する必要がある 800 テーブルがあります

私が試したこと:

java sql テーブルを c# sqlite テーブルに変換するオンライン Web サイトはありますか。

解決策 1

SQL テーブルは「Java」や「C#」ではありません。言語に依存せず、SQL Server インスタンス内に存在するだけです。

まず、Google を使用します。 SQL サーバー データベースを SQLite に変換する – Google 検索[^] – 1 つの DB システムから別の DB システムに到達するための多くのルートが表示されます。

次に、それはあなたのコードにかかっています.JavaからC#への直接変換は行いません.それは可能ですが、2つの言語間で盲目的な変換を行うと、必ずしもターゲット言語で適切なコードになるとは限りません.これはおそらく、今後何年もの間、変更して維持する必要があるものなので、できる限り最高の開始コードを取得する価値があります。
代わりに、Java アプリをテンプレート、仕様として使用し、新しい C# コードを記述して、Java フレームワークの代わりに .NET を使用してジョブを適切に実行します。

SQLite は「Lite」にすぎないことに注意してください。「フル ファット」の Sql Server が提供するすべての機能や機能が含まれているわけではありません。また、Java アプリで「賢い」ものを使用する場合は、大幅な変更が必要になる可能性があります。 たとえば、SQLite はストアド プロシージャをサポートしていません。
また、SQLite はマルチユーザー データベースではないことも覚えておいてください。

解決策 2

次のようなデータベース変換ツールがあります。 Dbmate[^] と Data Puppy Lite (64bit) – Windows 10 ダウンロード[^]

その他のオプションについては、Google で「最高のリレーショナル データベース移行ツールは何ですか?」

コメント

タイトルとURLをコピーしました