У меня есть 48/50 г в базе данных as400, и я хочу (запросить) substr перед «/» и до промежутка между 50 и g.запрос для DB2 for IBM i (AS400) substr
Результат я должен получить 50
Я ищу часов в настоящее время и не попробовать и попробовать, но не повезло.
любая помощь приветствуется.
Спасибо!
Используйте 'POSITION', чтобы найти символы '/' и пробел. например 'POSITION (FIELDA, '/')' вернет позицию символа '/'. Затем вы можете использовать эти позиции для создания соответствующего оператора 'SUBSTRING'. –
'AS/400' является устаревшим именем. Текущее имя - IBM i, и это поможет при поиске текущей информации. Центр знаний IBM i находится по адресу http://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i/welcome. Вот ссылка на SQL SQL: http://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_72 /db2/rbafzintro.htm –
Спасибо, Бак, ты совершенно прав, я такая старая школа! – user2844413