2011-04-25 5 views

답변

0

Interbase 테이블에는 RDB $ DB_KEY라는 시스템 열이 있습니다. UPDATE 쿼리의 WHERE 절에서이를 사용할 수 있습니다.

+0

안녕하세요, 나는 interbase에서 업데이트 쿼리를 실행하려고합니다. 그러나 이것은 작동하지 않습니다. UPDATE ACSCHEDULE SET SCHNAME = 'SHARE'여기서 rdb $ db_key = '00800001' –

+0

AFAIK, db_key는 8 바이트 정수이며 16 자 문자열로 표시됩니다. 보여주는 샘플은 8 자입니다. SELECT에서 얻은 정확한 값을 사용 하시겠습니까 (가장 왼쪽 0 포함)? –

+0

Interbase 5.0을 사용 중이고 테이블에서 RDB $ DB_KEY를 선택했을 때 동일한 8 자만 표시됩니다. –

0

u는 SQL을 사용하지 않고 해당 데이터를 테이블로 직접 업데이트 할 수 있습니다 (테이블을 두 번 클릭하고 데이터를 검색, 업데이트).

관련 문제