SQL Получает символ в положении в поле

Я думаю, что Вы правы относительно сценария, но я не уверен в API.

Microsoft заявляет, что в таких случаях Вы должны давление дополнительной памяти как подсказка к GC, что это должно скоро выполнить набор.

26
задан 11 September 2009 в 08:58
поделиться

2 ответа

В SQL Server вы можете использовать SUBSTRING

SELECT SUBSTRING('hello', 3, 1)

Будьте осторожны: индекс отсчитывается от единицы.

41
ответ дан 28 November 2019 в 07:10
поделиться

В Oracle используйте SUBSTR

. Синтаксис: SUBSTR (<строка для анализа>, <начальная позиция>, (<длина>)) - т.е.

SELECT SUBSTR('hello',3,1)

Начальная позиция и длина равны единице, а не нулю. -исходя из. Допускается ноль, но он интерпретируется как 1.

6
ответ дан 28 November 2019 в 07:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: