How to create and configure new SQL dialect for DQL (Documentum Query Languade)?

Hello, I want use IDEA for programming EMC Documentum.
(http://en.wikipedia.org/wiki/Documentum).

Documentum has special query language for manipulating data - DQL.

DQL is superset of SQL with some special functions, keywors, hints and so on.

If I want implement this language in IDEA as SQL dialect, what I need to do?

Can I configure IDEA, or I need plugin development?

It would be great, if IDEA support DQL like it support SQL in this video (http://www.jetbrains.com/idea/training/demos/SQL_Support/sql_support.html).

May be I start to write DQL plugin for IDEA, but, I suppose, it takes long time.

Plugin developers, what I need for developing and how many time it cost in your opinion?
2 comments
Comment actions Permalink

Hello Anton,

This can be implemented as a plugin, but unfortunately at the moment we don't
offer any documentation or example code for showing how to implement a new
SQL dialect as a plugin.

Hello, I want use IDEA for programming EMC Documentum.
(http://en.wikipedia.org/wiki/Documentum).

Documentum has special query language for manipulating data - DQL.

DQL is superset of SQL, but with some special functions, keywors,
hints and so on.

If I want implement this language in IDEA as SQL dialect, what I need
to do?

Can I configure IDEA, or I need plugin development?

It would be great, if IDEA support DQL like it support SQL in this
video
(http://www.jetbrains.com/idea/training/demos/SQL_Support/sql_support.
html).

May be I start to write DQL plugin for IDEA, but, I suppose, it takes
long time.
Plugin developers, what I need for developing and how many time it
cost in your opinion?


--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Hello, Dmitry,

Do you plan it in future releases?

Hello Anton,

This can be implemented as a plugin, but unfortunately at the moment we don't
offer any documentation or example code for showing how to implement a new
SQL dialect as a plugin.

0

Please sign in to leave a comment.