カラム内の"TOTA"のすべての言い回しを何も置き換える必要がない場合は、次の概念を使用しますか?シンプルだけど、私が見つけたすべてのチュートリアルは、先週SQLを手に入れた人のための十分な英語ではありません。 Update Tablename
set indcode =case when indcode in('TOTA', then 'blank' else 'leave it alone'
テーブルから新しいテーブルに行を挿入したいが、そのように1つの値を変更したい。これを1つの声明で行うことは可能ですか? 現在、私が持っている: db = sqlite3.connect('C:/Desktop')
db.execute("""insert into table2 select * from table1 where
ID = {0}""".format(5))
db.
UPDATE STOCKVALUE A
SET A.LOCATION=(SELECT B.LOCID FROM DCCUMINVBASIC B WHERE A.MAPNAME='invdc4')
Error:ORA-01427: single-row subquery returns more than one row
私は日付を更新したいと思っていますが、私はROWIDロジックを使用しています。 しかし、私はそれをどうにかして新しい行を挿入するのですか?テーブルTEST_GRPを更新して、新しい行を挿入したくないだけです。 私はROWIDロジックを初めて使用しているので、新しい行を挿入するか、テーブルを更新するかは本当にわかりません。 MERGE INTO TEST_GRP tgt
USING (SE