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를 모델링하는 방법을 평가하고 싶습니다.
왜 당신이 필요합니까 수 있습니까? 유스 케이스 란 무엇입니까? –
"유형"과 "운영자"는 완전히 다른 두 가지입니다. 정확히 무슨 말을하고 있니? 그리고 DBMS (Postgres? Oracle?). 해결하려는 문제는 무엇입니까? –
업데이트를 참조하십시오. 특정 DBMS가 아닌, 작업 증명을위한 평가 일뿐입니다. –