2013-12-12 2 views
0

MS SQL @ DB_Name.sys.foreign_keys에서 (update | delete) _referential_action 열에이 값을 유지합니다. Sybase IQ에서 어디서 찾을 수 있습니까? MS SQL 인덱스/값과 동일한 값을 사용합니까? 고맙습니다.Sybase IQ에서 Update 및 Delete 제약 조건 값의 위치는 무엇입니까?

MS: 
0 = No action 
1 = Cascade 
2 = Set null 
3 = Set default 

Sybase IQ 15.4를 사용하고 있습니다.


UPDATE : 나는 "SYSTRIGGER"보기에서 referential_action 열을 찾았지만, 내 외래 키에 대한 모든 레코드가 포함되어 있지 않습니다.

답변

0

글쎄, IQ가 그러한 메커니즘을 가지고 있지 않고 this에 설명 된 referential_action 옵션이 아마도 IQ와 직접 관련이 없지만 ASE 나 다른 제품의 일부라고 볼 수 있습니다.

0

SYSFKEY를 보시면 문제를 해결할 수 있습니다.

+0

Sybase IQ 15.4. 그것은 SYSFKEY에서 검색하고있는 값을 포함하지 않습니다. –

+0

확인할 수는 없지만 SYSIDX/SYSIDXCOL을 시도해 볼 수도 있습니다. –

+0

글쎄, 내가 이미 값이 있어야한다는 것을 발견했다. [SYSTRIGGER] (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc38151.1540/doc/html/saiq-systrigger-system-view.html)보기입니다. 그러나 SYSTRIGGER는 비어 있으며이 값을 변경할 수있는 액세스 권한을 제공하지 않습니다. –

관련 문제