문제

예를 들어, 현재의 가치를 알고 싶다면 quoted_identifier 서버 옵션, 이 정보를 제공할 수 있는 쿼리가 있나요?

도움이 되었습니까?

해결책

세션 수준 옵션 중 일부는 @@ 옵션 변수를 통해 varbinary로 사용할 수 있습니다. 비트 마스크의 해석에 대한 몇 가지 지침은

http://manuals.sybase.com/onlinebooks/group-as/asg1250e/sqlug/@generic_booktextview/41423;pt=42621

그리고

http://www.isug.com/sybase_faq/ase/code/sp_helpoptions.sql

문서화되지 않은 세션 옵션 (예 : quoted_identifier)의 경우 실험에 의지해야 할 수도 있습니다. Solaris x86 Sybase 15 인스턴스에서 다음을 실행했으며 '오른쪽에서 세 번째 비트'(0에서 카운트)가 변경되었습니다.

그것은 흥미로운 질문이며 7 년 정도의 Sybase Admin에서 나에게 일어나지 않은 질문입니다.

pjjh

262:1> set quoted_identifier off
262:2> go
263:1> select @@options
263:2> go

 --------------------------
 80210000800f0144030010

(1 row affected)
264:1> set quoted_identifier on
264:2> go
265:1> select @@options
265:2> go

 --------------------------
 80210001800f0144030018

(1 row affected)


select @@options as options into #foo

다른 팁

SP_DBOPTION은 정착 가능한 옵션 목록을 제공하거나 실제로 옵션을 설정할 수 있습니다.

정착 가능한 옵션을 나열하십시오

exec sp_dboption

옵션을 설정하십시오

sp_dboption pubs2, "unique auto_identity index", true

DB에 설정된 옵션을 나열하려면 SP_HELPDB를 사용할 수 있습니다.

sp_helpdb pubs2

이것은 다중 페이지 결과 세트를 생성하지만 첫 번째 세트에는 지명 된 데이터베이스에 모든 '진정한'옵션을 보여주는 '상태'라는 열이 있습니다.

선택한 옵션에 설정된 현재 값을 조회할 수 있습니다.

의 코드에 있습니다 sp_helpdb 절차.

당신은 확인할 수 있습니다 sp_helptext sp_helpdb sybsystemprocs 데이터베이스에 있지만 매우 복잡합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top