2015-01-07 3 views
2

원본을 다시 작성하지 않고도 SQL에서 기본 연산자를 동적으로 정의 할 수 있습니까? 예를 들어SQL은 기본 연산자를 재정의 할 수 있습니까?

기본 문장의 집합으로 변환

CREATE TYPE <type> [...] 

같은 것을 정의합니다. 또는 CREATE을 재정의 하시겠습니까?

이렇게 할 수있는 DMBS가 있습니까?

UPDATE :

좋아, 예제의 일부로서 나쁜 생각을 TYPE이었다 선택. 혼란을 드려 죄송합니다.

CREATE NEW ENTITY <Name> WITH <Attribute,...> 
CREATE NEW OBJECT <ObjectName> OF <EntityName> WITH VALUES <Attribute=Value,...> 

이것은 다음 생성 표준 문 또는 업데이트 관계의 집합으로 변환됩니다이다 내가 알고 싶습니다

이 가능 뭔가를 정의하는 것입니다.

관계형 DBMS를 사용하여 RM/T를 모델링하는 방법을 평가하고 싶습니다.

+4

왜 당신이 필요합니까 수 있습니까? 유스 케이스 란 무엇입니까? –

+0

"유형"과 "운영자"는 완전히 다른 두 가지입니다. 정확히 무슨 말을하고 있니? 그리고 DBMS (Postgres? Oracle?). 해결하려는 문제는 무엇입니까? –

+0

업데이트를 참조하십시오. 특정 DBMS가 아닌, 작업 증명을위한 평가 일뿐입니다. –

답변

관련 문제