Sir,By taking your reference, I declared following trigger:CREATE TRIGGER Insert_formNumbaerON dbo.studentFormFOR INSERTASSET NOCOUNT ONupdate dbo.studentFormset FormNumber = CASE WHEN (select len(form_ID) from studentForm sf where studentForm.form_ID = sf.form_ID) = 1 THEN ('OLO9'+ RIGHT('000' + CAST(CAST(RIGHT(form_ID, 30) AS INT) AS VARCHAR(6)), 6)) WHEN (select len(form_ID) from studentForm sf where studentForm.form_ID = sf.form_ID) = 2 THEN ('OLO9'+ RIGHT('00' + CAST(CAST(RIGHT(form_ID, 30) AS INT) AS VARCHAR(6)), 6)) WHEN (select len(form_ID) from studentForm sf where studentForm.form_ID = sf.form_ID) = 3 THEN ('OLO9'+ RIGHT('0' + CAST(CAST(RIGHT(form_ID, 30) AS INT) AS VARCHAR(6)), 6)) ELSE ('OLO9'+ RIGHT(CAST(CAST(RIGHT(form_ID, 30) AS INT) AS VARCHAR(6)), 6)) ENDand it's working..
Daipayan