Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Автоматическая вставка числа / 6 сообщений из 6, страница 1 из 1
19.02.2016, 15:47
    #39175401
Kamilya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическая вставка числа
Всем привет, ребята помогите чайнику :)

В таблице с пользователями необходимо чтобы в поле Телефон
Автоматически вставлялся код например +7
Плиз подскажите какая команда?

Заранее благодарю
...
Рейтинг: 0 / 0
19.02.2016, 16:02
    #39175417
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическая вставка числа
KamilyaПлиз подскажите какая команда?
CRATE TRIGGER
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
19.02.2016, 16:51
    #39175466
egorych
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическая вставка числа
Kamilyaподскажите какая команда?CONSTRAINT DEFAULT
...
Рейтинг: 0 / 0
19.02.2016, 17:13
    #39175492
Serguei
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическая вставка числа
KamilyaВсем привет, ребята помогите чайнику :)

В таблице с пользователями необходимо чтобы в поле Телефон
Автоматически вставлялся код например +7
Плиз подскажите какая команда?

Заранее благодарю

вообще то такие вещи делаются не в базе, а юзер интерфейсе. Что толку что ты либо вставишь просто +7, либо добавишь к номеру +7, когда этого не надо делать, так как юзер уже номер правильно номер написал.
...
Рейтинг: 0 / 0
20.02.2016, 10:23
    #39175832
Владимир П.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическая вставка числа
Sergueiтакие вещи делаются не в базе, а юзер интерфейсе.
Вы можете гарантировать, что эти данные будут поступать в базу только через этот юзер-интерфейс? Если да, то можно преобразование выполнять на интерфейсе. Но я бы на такое поведение не закладывался. Системы обычно развиваются, прикручиваются новые пользовательские интерфейсы, данные могут начать заливаться из сторонних систем. В каждом источнике данных придётся повторять проверку и исправление. Когна нарушен принцип DRI, поддержка всего этого добра выльется в большую боль.

Лучше исправление делать в базе по триггеру, но предварительно проверять: вдруг на вход уже поступило значение с нужными автору "+7", в таком случае данные не менять.
...
Рейтинг: 0 / 0
24.02.2016, 07:24
    #39177376
AndreyTarasov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическая вставка числа
Kamilya,

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


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