Oracle에서는 "update" 명령을 사용하여 열 값을 수정할 수 있습니다. 이 문은 하나 이상의 테이블의 데이터를 수정하고 업데이트하는 데 사용할 수 있습니다. 구문은 "update table name set columns name 1 ="입니다. 값 1, 열 이름 2=값 2, 열 이름 3=값 3.... 여기서 조건"입니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, Oracle 11g 버전, Dell G3 컴퓨터.
Oracle에서는 "update" 명령을 사용하여 열 값을 수정할 수 있습니다.
업데이트 문을 사용하면 하나 이상의 테이블에서 데이터를 수정하고 업데이트할 수 있습니다.
Syntax:
update 表名 set 列名1=值1,列名2=值2,列名3=值3..... where 条件
Case 1. 학생 "Zhang San"의 나이 및 신분증 정보 업데이트:
update student.stuinfo t set t.age = '24', t.idnumber = '3503021994XXXXXXXX' where t.stuname = '张三'; commit; select * from student.stuinfo t where t.stuname='张三';
결과는 다음과 같습니다.
update는 학생의 데이터를 업데이트하는 명령입니다. 이 테이블은 다른 테이블 연관을 사용하여 구조는 다음과 같습니다:
update 表1 set 列名=(select 列名 from 表2 where 表1.列名=表2.列名) where exists (select 1 from 表2 where 表1.列名=表2.列名)
사례 2. 백업 테이블 stuinfo_2018을 사용하여 학생 "Zhang San"의 나이와 ID 카드를 업데이트합니다.
update student.stuinfo t set (age, idnumber) = (select age, idnumber from student.stuinfo_2018 b where b.stuid = t.stuid) where exists (select 1 from student.stuinfo_2018 b where b.stuid = t.stuid and b.stuname = '张三'); select *from student.stuinfo t where t.stuname='张三';
결과는 다음과 같습니다.
추천 튜토리얼: "Oracle Tutorial"
위 내용은 Oracle에서 열의 값을 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!