-4

この小さな問題で私を助けてください。これは私のコードです。私の問題は、何千ものデータがあり、すべてのデータを入力したくないことです。これに最適だが簡単なプログラムは何ですか? 私はSQLを使用しています。すべてのデータは同じ形式でコード化されています

create table Subjects
(Subject_code nvarchar(10) primary key
,Subject_name nvarchar(20)
,Description nvarchar(MAX)
,Units int)

create table Schedules
(Schedule_ID int primary key identity(650500,1)
,Section nvarchar(10) 
,Subject_code nvarchar(10) foreign key references Subjects(Subject_code)
as 
select subject_code from subject 
where  subject_code = subject_code
,Days nvarchar(10)
,Time time
,Room nvarchar(10))
4

2 に答える 2

2

実質的にすべてのデータベースにはインポート ユーティリティがあります。それを使用してください。

通常、データのCSVファイルを作成し、データベースにそれをテーブルにインポートさせます。

使用しているデータベースを指定ていないので、それ以上具体的に言うことはできません.

于 2013-03-18T03:18:04.547 に答える
0

テーブルから別のテーブルにデータを挿入する場合(入力せずに)-これは、このようなことができると私が理解したものです。これがあなたの意図したものであることを願っています:

 insert into Schedules ( col1, col2, col3 )
 select otherCol1, otherCol2, otherCol3
 from SomeSourceTable
于 2013-03-18T03:18:57.587 に答える