Как получить значение последовательности Oracle? - PullRequest
0 голосов
/ 17 марта 2012

Мне нужно получить значение последовательности VarChar. Как это сделать, используя C # и компоненты Oracle ODP?

Может помочь и менее конкретный ответ (например, как это делается в VB или как это делается с использованием другого набора компонентов).

1 Ответ

3 голосов
/ 17 марта 2012

Чтобы получить строковое значение, представляющее значение последовательности, вам нужно преобразовать NEXTVAL последовательности в строку символов, используя TO_CHAR;что-то вроде

SELECT TO_CHAR(MY_SCHEMA.MY_SEQUENCE.NEXTVAL, 'TM9') FROM DUAL

Не знаю достаточно хорошо C #, чтобы советовать об этом, но вы, вероятно, сможете решить это оттуда.

Поделитесь и наслаждайтесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...