1

構造が異なる 2 つのテーブルがあります。

TableSource: intId(not null)、txtSummary、strDetail

TableDesc: guidId(null ではない)、guidFK(null ではない)、名前、詳細

tableSource(txtSummary, strDetail) の 2 つのフィールドから tableDesc(Name, Detail) の 2 つのフィールドにデータを移行したいと考えています。

guidId は自動生成され、guidFK は固定値に割り当てられる必要があります。

いくつかの t-sql コード行を書き込もうとしましたが、成功しませんでした。誰でも私を助けることができますか?

4

1 に答える 1

1

何かのようなもの:

INSERT into TableDesc (Name, Detail)
SELECT txtSummary, strDetail
  FROM TableSource

あなたが言ったように、他のフィールドが挿入時に自動生成される場合、機能するはずです。これはどのデータベースを使用していますか?

于 2010-03-29T06:00:22.413 に答える