Хранимая процедура для автоматического увеличения идентификатора на день - PullRequest
0 голосов
/ 11 сентября 2018

Я новичок в хранимой процедуре. Я хочу создать идентификатор, который основан на дате с auto_increment в течение 1 дня и максимальным автоматическим приращением должно быть 100 .Например, C181109-001, C181109-002, C181109-003 до 100. Способ создания:

1.) Если create_date недоступен в таблице. Затем создание идентификатора зачисло должно начинаться с 001.

2.) Если дата доступна, мы должны подстроковать идентификатор и получить значение автоинкремента и добавить для дня.

Ниже мое видение Значение int

Select create_date,id from temperature;
if(create_date)=null
    insert substring(create_date)+001
else
    select substring(id)=get the auto increatment id  
    and the add the value behind + 1

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...