0

私はこのようなことをしたい:

INSERT INTO table2
(col1, col2, col3 = 'constant literal')
SELECT col1, col2
FROM table1;

したがって、col1 と col2 は table1 から table2 にコピーされますが、col3 は必要な定数値に設定されます。上記のコードは機能しません。どうすればこれを行うことができますか?スキーマを変更してデフォルト値を col3 に設定したくありません。

関連する場合、私はsqlite3を使用しています。

4

1 に答える 1

4
INSERT INTO table2 (col1, col2, col3)
SELECT col1, col2, 'constant literal'
FROM table1
于 2013-11-09T20:27:26.507 に答える