sql >> データベース >  >> RDS >> Oracle

dbsaint-フォームEXCELを取得します

    これを行う最も簡単な方法は、ExcelからCSVファイルにデータをエクスポートすることです。次に、外部テーブルを使用してデータをデータベーステーブルに挿入します。

    CSVファイルのエクスポートは、「名前を付けて保存...」と同じくらい簡単です。ただし、データにコンマが含まれていないかどうかに注意してください。その場合、フィールドが安全に区切られていること、および/または区切り文字がデータに表示されない他の文字であることを確認する必要があります:|〜|のような文字のセット(パイプチルダパイプ)は機能します。 詳細

    外部テーブルはOracle9iで導入されました。データがデータベース内ではなく外部OSファイルに保持されることを除けば、通常のヒープテーブルと同じです。それらはDDLステートメントを使用して作成され、それらに対してSELECTを実行できます(読み取り専用です)。 詳細

    追加のDBインフラストラクチャが必要です。CSVファイルは、Oracleディクショナリオブジェクトとして定義されているOSディレクトリに存在する必要があります。ただし、これが定期的に実行するタスクである場合、その努力は非常に価値があります。 詳細

    DbSaintについてはよくわかりません。これは、TOADやSQL DeveloperのようなデータベースIDEのようなものですが、市場の安価で陽気な終わりに焦点を合わせています。おそらく、この正確なアクティビティ、特にExcelからCSVへのエクスポートはサポートされていません。




    1. カーソルを返すOracleストアドプロシージャでのDapperの使用

    2. 1つのSQLクエリに複数の行を挿入しますか?

    3. Oracleで1レベルの深いネスト制限に対処するにはどうすればよいですか?

    4. 内部結合を使用してmysqlクエリSUM()の結果を組み合わせる