๋ชฉ์ฐจ

Oracle ํน์ ์๋ฆฟ์๋ง ์ ๋ฐ์ดํธ๐
์๋ STUDENT ํ ์ด๋ธ์ด ์๋ค.
์ฌ๊ธฐ์ ๊ฐ์ธ์ ๋ณด ๋ณดํธ ์ฐจ์์์ JUMIN์ปฌ๋ผ์ 7๋ฒ ์งธ๋ถํฐ '1234567'๋ก UPDATE ํ๋ ค๊ณ ํ๋ค.

์๋์ฒ๋ผ UPDATE SQL์ ์คํํ๋ฉด ๋๋ค.
UPDATE STUDENT
SET JUMIN = SUBSTR(JUMIN,1,6) || '1234567'
;
substr๋ก 1~6๋ฒ์ง๊ฐ์ ๊ทธ๋๋ก ๊ฐ์ ธ์ค๊ณ ||๋ก '1234567'์ ๋ถ์ฌ์ updateํจ
๊ฒฐ๊ณผ๊ฐ

๋ค์ํ๊ฒ ์์ฉ์ด ๊ฐ๋ฅํ ๋ฏ ์ถ๋ค, ๋ด๊ฐ ์์ง ์๊ธฐ ์ํด ๋ฉ๋ชจ

How do I update the substring of a string value?
UPDATE table1SET SUBSTR (TO_CHAR(field_value),3,2) = ' 50' and SUBSTR (TO_CHAR(field_value),5,2) = '50'where ( SUBSTR(TO_CHAR(field_value), 3, 2) = '100' ) or ( SUBSTR(TO_CHAR(field_value), 5, 2) = '100' ) tried the above in TOAD and I got "ORA-00927:
community.oracle.com
'IT > DataBase' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [Oracle] Oracle ์ํ์ค ์์ฑ ์ฟผ๋ฆฌ (0) | 2022.11.29 |
|---|---|
| [Oracle] Oracle SELECTํ ๊ฐ์ผ๋ก UPDATEํ๊ธฐ (0) | 2022.11.29 |
| [Oracle]ORACLE SYNOSYM(์๋ ธ๋-๋์์ด) (0) | 2022.11.29 |
| [Oracle]ORACLE DELETE, TRUNCATE, DROP ์ฐจ์ด (0) | 2022.11.29 |
| [Oracle] Oracle ์ค๋ณต๋ฐ์ดํฐ ์ ๊ฑฐ(feat. delete from table + group by having) (0) | 2022.11.29 |
๋๊ธ