Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / обрезание знаков в числах / 6 сообщений из 6, страница 1 из 1
19.01.2005, 12:16
    #32871986
rbo3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обрезание знаков в числах
Поскажите, можно ли в ISQL обрезать числа? Например из 123456789 убрать две последнии цифры.
Я делаю это "ручками":

update t1 set number='1234567' where Id=xx

Для ста строчек например,сто раз ввожу число без последних двух цифр.

Можно ли можно автоматизировать этот процесс в Sybase SQL Anywhere 5.0 ?
...
Рейтинг: 0 / 0
19.01.2005, 12:41
    #32872114
mustlive
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обрезание знаков в числах
Не пробовал конвертить число в стринг, брать подстроку и конвертить обратно?
...
Рейтинг: 0 / 0
19.01.2005, 12:42
    #32872118
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обрезание знаков в числах
Код: plaintext
Set Telepat Mode On
Наверное это поле текстовое.
Код: plaintext
Set Telepat Mode On

Вот этот скрипт удалит 3 последних символа в поле MyField таблицы MyTable
Код: plaintext
1.
2.
Update MyTable 
Set MyField = Left (MyField, Len (MyField) -  3 )
Where Len (MyField) >=  3 
...
Рейтинг: 0 / 0
19.01.2005, 13:00
    #32872186
rbo3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обрезание знаков в числах
procedure 'Len' not found
...
Рейтинг: 0 / 0
19.01.2005, 13:05
    #32872202
rbo3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обрезание знаков в числах
С Length получилось. Спасибо.
...
Рейтинг: 0 / 0
19.01.2005, 14:38
    #32872459
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обрезание знаков в числах
если числа, то нельзя ли разделить все на 100 и сделать TRUNCNUM?

...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / обрезание знаков в числах / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]