в SQL, char() преобразует целое число в символ (например, char (101) возвращает 'e'). Какова обратная функция char() (например, конвертировать 'e' в 101)?sql: обратная функция Char()
2
A
ответ
4
ORD()
или ASCII()
, хотя они не строго обратное, так как они будут обрабатывать только первый символ строки, переданной в то время как CHAR()
может создать строку из списка цифр.
В соответствии Michael Buen's answer стоит отметить, что ORD()
является MySql только, в то время как ASCII()
более широко поддерживаются, но не обрабатывают многобайтовые символы.
mysql> SELECT CHAR(104), ASCII('h'), ORD('h');
+-----------+------------+----------+
| CHAR(104) | ASCII('h') | ORD('h') |
+-----------+------------+----------+
| h | 104 | 104 |
+-----------+------------+----------+
4
Я собирался upvote ответа BluesRockAddict, но он удалил свой ответ, но это самый лучший ответ, ASCII работает на многих платформах, например, SQL Server, Oracle, PostgreSQL, и, конечно, MySQL
SELECT ASCII('e')
ORD работает на MySQL только
Смежные вопросы
- 1. рекурсивная строка обратная функция
- 2. Обратная функция
- 3. Функция C, обратная строка
- 4. Рекурсивная обратная функция
- 5. Обратная функция HttpUtility.ParseQueryString
- 6. Обратная функция gmtime_r
- 7. Javascript кнопка, обратная функция
- 8. обратная функция для encodeURI()
- 9. Обратная функция FormatDateTime
- 10. Prolog: обратная функция string_to_list
- 11. Обратная функция в JavaScript
- 12. Обратная функция PHP
- 13. Схема Глубокая обратная функция
- 14. обратная функция require/include
- 15. , что обратная функция синк
- 16. Обратная факториальная функция (Prolog)
- 17. ConvertHexToWideString - обратная функция
- 18. MFC AfxParseURL обратная функция?
- 19. обратная функция для полукокса * метания ошибки сегментации
- 20. Функция обратной логики/обратная сигмоидальная функция
- 21. PHP обратная функция для base_convert?
- 22. Обратная функция случайной функции Java
- 23. Обратная функция строки не работает
- 24. LISP: многоуровневая рекурсивная обратная функция
- 25. Caffe loss layer - обратная функция
- 26. Есть ли встроенная обратная функция HTF.ESCAPE_SC в Oracle SQL?
- 27. Функция возвращает char *
- 28. SQL (SQLite) и обратная совместимость
- 29. Как работает обратная функция в Django?
- 30. Матричная обратная функция библиотеки Eigen возвращает NaN