powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ALTER TABLE qqq ALTER COLUMN [qqq] DECIMAL(14, 2)
9 сообщений из 9, страница 1 из 1
ALTER TABLE qqq ALTER COLUMN [qqq] DECIMAL(14, 2)
    #32452694
MVN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здраствуйте!

Почему эта конструкция работает если стоит галочка:
Сервис-Таблицы и запросы-Синтаксис для SQL Server (ANSI 92)-текущая база данных

И не работает если галочка снята. И как сделать чтоб работала?

Спасибо.
...
Рейтинг: 0 / 0
ALTER TABLE qqq ALTER COLUMN [qqq] DECIMAL(14, 2)
    #32452708
хы...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ставить галочку
...
Рейтинг: 0 / 0
ALTER TABLE qqq ALTER COLUMN [qqq] DECIMAL(14, 2)
    #32452709
MVN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хы
...
Рейтинг: 0 / 0
ALTER TABLE qqq ALTER COLUMN [qqq] DECIMAL(14, 2)
    #32452711
zz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Синтаксис разный, вот оно и не работает...
...
Рейтинг: 0 / 0
ALTER TABLE qqq ALTER COLUMN [qqq] DECIMAL(14, 2)
    #32452840
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в access97 alter column не было добавили в XP назвали диалект ansi 92
в helpe есть список отличий
см справка по языку Microsoft Sql Jet --->Новые возможности языка определения данных
...
Рейтинг: 0 / 0
ALTER TABLE qqq ALTER COLUMN [qqq] DECIMAL(14, 2)
    #32452857
MVN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но если я пытаюсь изменить например на текст, то работает, не работает с децималом.

Но как-то же акцесс тип данных меняет? Как можно изменить тип данных в таблице с текста на децимал. В конструкторе ведь он как-то это делает с выводом всех сообщений. Может на ВБ?
...
Рейтинг: 0 / 0
ALTER TABLE qqq ALTER COLUMN [qqq] DECIMAL(14, 2)
    #32453164
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как можно изменить тип данных в таблице с текста на децимал

см. в сторону

- DAO.Tables()Fields()
или
- ADOX.Tables()Column()
...
Рейтинг: 0 / 0
ALTER TABLE qqq ALTER COLUMN [qqq] DECIMAL(14, 2)
    #32453189
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВ конструкторе ведь он как-то это делает
Заметьте, что в конструкторе вы выбираете тип поля, а потом устанавливаете свойства Field Size и Format

Вы можете изменить тип на Currency
ALTER TABLE [qqq] ALTER COLUMN [qqq] CURRENCY"
или Number
ALTER TABLE [qqq] ALTER COLUMN [qqq] NUMERIC"

А потом изменить свойства поля.
...
Рейтинг: 0 / 0
ALTER TABLE qqq ALTER COLUMN [qqq] DECIMAL(14, 2)
    #32453236
MVN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как будет с обрезанием знаков после запятой?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ALTER TABLE qqq ALTER COLUMN [qqq] DECIMAL(14, 2)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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