标签: sql-server
我在SQL Server表中有两列,一列是Id,另一列是Number,例如,如果Id如下:1189、758、756,我想要一个用户定义或系统定义的函数,该函数可以生成数字:T01189,T00758,T00756。
我想将此功能保留为“默认”字段或将其添加到触发器中-在插入记录后不久,您可以建议我哪个更好。
答案 0 :(得分:2)
您可以在此处使用填充技巧:
SELECT Id, 'T' + RIGHT('0000' + Id, 5) AS Number FROM yourTable;