2011-09-15 18 views
0

私はこれをSQLとすることはできますか?同じ行を参照する関数を含むSQL挿入

INSERT INTO table (a, b) VALUES ('qwerty', upper(a)); 

私は結果がa: qwertyb: QWERTYで行になりたいです。この正確な例は機能しませんが、別の方法で対応できますか?

自分で計算するように教えてください。上記は単純な例です。実際の使用は、SQLの関数として実装される非常に複雑な関数です。

違いがある場合、私はSQLiteを使用しています。

答えて

3
INSERT INTO the_table 
SELECT a, upper(a) FROM 
(SELECT 'qwerty' a) 
関連する問題