Interactive SQL の インポート・ウィザードは、データのソース、フォーマット、インポート先テーブルを選択するために使用します。データは TEXT および FIXED フォーマットのファイルからインポートできます。データは既存のテーブルまたは新しいテーブルにインポートできます。また、インポート・ウィザードを使用すると、次の間でデータのインポートを行うこともできます。
SQL Anywhere データベースと Ultra Light データベースなど、タイプの異なるデータベース。
SQL Anywhere バージョン 11.0.0 データベースと SQL Anywhere バージョン 10.0.0 データベースなど、バージョンの異なるデータベース (各データベースの ODBC ドライバがある場合)。
次の場合は、Interactive SQL のインポート・ウィザードを使用します。
データのインポートと同時にテーブルを作成する場合
テキスト以外のフォーマットでのデータのインポートにポイント・アンド・クリック・インタフェースを使用する場合
Interactive SQL で、[データ] - [インポート] を選択します。
インポート・ウィザードの指示に従います。
次の値から成るテキスト・ファイルを作成し (値は 1 行で入力します)、import.txt という名前で保存します。
100,500,'Chan','Julia',100,'300 Royal Drive', 'Springfield','OR','USA','97015','6175553985', 'A','017239033',55700,'1984-09-29',,'1968-05-05', 1,1,0,'F' |
Interactive SQL で、[データ] - [インポート] を選択します。
[テキスト・ファイル] を選択して [次へ] をクリックします。
[ファイル名] フィールドに import.txt と入力します。
[既存のテーブル] を選択します。
[Employees] を選択して [次へ] をクリックします。
[フィールド・セパレータ] リストで、[カンマ ( , )] を選択します。[次へ] をクリックします。
[インポート] をクリックします。
[閉じる] をクリックします。
インポートが完了すると、ウィザードで作成した SQL 文がコマンド履歴に保存されます。
[SQL] - [前の SQL] を選択すると、生成した SQL 文を表示できます。
インポート・ウィザードによって生成された IMPORT 文が [SQL 文] ウィンドウ枠に次のように表示されます。
-- Generated by the Import Wizard INPUT INTO "GROUPO"."Employees" from 'C:\\Tobedeleted\\import.txt' FORMAT TEXT ESCAPES ON ESCAPE CHARACTER '\\' DELIMITED BY ',' ENCODING 'Cp1252' |
Ultra Light データベース (C:\Documents and Settings\All Users\Documents\SQL Anywhere 11\Samples\UltraLite\CustDB\custdb.udb など) に接続します。
Interactive SQL で、[データ] - [インポート] を選択します。
[データベース] をクリックします。[次へ] をクリックします。
[データベース・タイプ] リストで、[SQL Anywhere] を選択します。
[ID] タブで、[ODBC データ・ソース名] をクリックし、SQL Anywhere 11 Demo と入力します。[次へ] をクリックします。
[テーブル名] リストで、[Customers] を選択します。[次へ] をクリックします。
[新しいテーブル] をクリックします。
[所有者] リストで、dba を選択します。
[テーブル名] フィールドに SQLAnyCustomers と入力します。
[インポート] をクリックします。
[閉じる] をクリックします。
生成された SQL 文を表示するには、[SQL] - [前の SQL] を選択します。
インポート・ウィザードによって作成および使用された IMPORT 文が [SQL 文] ウィンドウ枠に表示されます。
-- Generated by the Import Wizard INPUT USING 'DSN=SQL Anywhere 11 Demo;CON=''''' FROM "GROUPO.Customers" INTO "dba"."SQLAnyCustomers" CREATE TABLE ON |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |