database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
ㆍSybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Sybase Q&A 51 게시물 읽기
No. 51
Re: update에대한 trigger를 생성하려는데 잘 안됩니다.
작성자
jseo
작성일
2001-06-01 10:13
조회수
12,399

오라클에서 사용하는 트리거군요

 

>>배두환 님께서 쓰시길<<

 

:: update에대한 trigger를 만들었습니다.

:: 하고자 하는 것은 user1 table에서 update된 내용을 user2 table에 그대로 반영시키는 것입니다.

::

:: 문제는 trigger시 변경된 특정 레코드만 반영돼야하는데 tigger에 의해 모든 레코드의 내용이 변경됩

:: 니다. where 조건이 전혀 먹혀들지 않습니다.

::

:: 다음은 내용입니다.

::

:: /*--------------------------------------------------------------------------*/

:: ALTER trigger DBA.update_t after update order 1 on

:: DBA.PDAUSR

:: referencing old as user1 new as user2

:: for each row

::

:: begin

:: update USER2 set USID = USER2.USID, USEMPNO = USER2.USEMPNO,USENAME =

:: USER2.USENAME,USEPW = USER2.USEPW, USELDT = USER2.USELDT,USESTATUS =

:: USER2.USESTATUS,USEUPDATE = USER2.USEUPDATE where USID = USER1.USID

:: end

::

:: /*--------------------------------------------------------------------------*/

::

:: insert나 delete의 경우 잘 되는데 update만 안됩니다.

:: where절이 안돼서 USID = '3' 이런 식으로 직접 지정도 해보았는데 모든 레코드를

:: update시켜버리네요.

:: 도움을 부탁드립니다.

[Top]
No.
제목
작성자
작성일
조회
43이런식으로 나가면 어떤DB인가용..
유동민
2001-05-28
11574
44┕>Re: 이런식으로 나가면 어떤DB인가용..
정재익
2001-05-28 09:12:20
12491
39[질문]backup server 시작 시 에러 및 full dump, full load.
최현우
2001-05-23
12011
40┕>Re: [질문]backup server 시작 시 에러 및 full dump, full load.
김승철
2001-05-23 18:49:59
12819
38Perl과 Sybase를 연결하려면?
김승철
2001-05-23
11427
41┕>Re: Perl과 Sybase를 연결하려면?
정재익
2001-05-26 11:25:25
12086
42 ┕>Re: Re: Perl과 Sybase를 연결하려면?
정재익
2001-05-27 04:32:21
12471
36update에대한 trigger를 생성하려는데 잘 안됩니다.
배두환
2001-05-18
12044
51┕>Re: update에대한 trigger를 생성하려는데 잘 안됩니다.
jseo
2001-06-01 10:13:08
12399
52 ┕>Re: Re: update에대한 trigger를 생성하려는데 잘 안됩니다.
배두환
2001-06-01 10:39:42
12649
35sybase 를 리눅스에 깔려고 하는데..
오용민
2001-05-15
12367
50┕>Re: sybase 를 리눅스에 깔려고 하는데..
jseo
2001-06-01 10:09:48
13270
34serial타입 1씩 자동증가하는 query는...
정철희
2001-05-14
13579
49┕>Re: serial타입 1씩 자동증가하는 query는...
jseo
2001-06-01 10:02:10
15912
32[급구]sybase용 jdbc 드라이버를 찾습니다..
이쁜이
2001-05-11
13354
33┕>Re: [급구]sybase용 jdbc 드라이버를 찾습니다..
calm1004
2001-05-11 22:05:19
14822
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.028초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다