IntelliJ IDEA 2024.1 Help

Language Injection Settings dialog: SQL Type Injection

Specify a data type pattern and associated injection language.



Type pattern

A regular expression pattern for a data type in your SQL code. For example, (?i).*DATA would be a case-insensitive pattern for data types ending in data.

You can test your pattern: click or press Alt+Enter, and select Check RegExp. Then type the text to be matched against the pattern in the Sample field.


The language to be injected into a string value of the corresponding type.

  • ID. The language ID or name.

  • Prefix. A sequence of characters to be added before the corresponding string value.

  • Suffix. A sequence of characters to be added after the corresponding string value.

The prefix and suffix are optional.

Last modified: 17 June 2024