2010-03-10 4 views
0

나는 Oracle과 함께 Squirrel SQL을 사용하고 있습니다. 나는 종종 긴 이름을 가진 테이블에 대한 빠른 쿼리를 작성해야합니다. 별칭을주고 "select * from ft where where n = 'blah'"대신 "select * from footablelongname where nameField = 'blah'"와 같은 쿼리를 작성할 수 있다면 좋을 것입니다.Squirrel SQL 또는 Oracle은 쿼리에서 테이블 이름의 별명을 지정하는 방법이 있습니까?

나는 응용 프로그램에서 그런 종류의 것을 사용하지 않을 것이지만, 커프 쿼리에 대해서는 좋을 것입니다.

이론적으로 나는 각각 하나씩 새로운 뷰를 만들 수 있다고 생각하지만, 다람쥐 SQL에서이를 수행 할 수 있으면 좋을 것입니다.

답변

1

자동 완성 받기 ;-) 오라클의 무료 SQL Developer은 훌륭하게 작동합니다.

+1

SQuirrel SQL과 마찬가지로 버전 3 이상 –

2

동의어를 사용할 수는 있지만 필자는 개인적으로 추천하지 않습니다. 몇자를 입력하면 저장되지만 나중에 코드를 유지 관리하는 사람에게는 훨씬 나빠질 수 있습니다.

0

"개체"탭에서 테이블 이름을 마우스 오른쪽 단추로 클릭하고 "개체 이름 복사"또는 "한정 개체 이름 복사"를 선택하고 SQL 탭에 붙여 넣습니다.

관련 문제