我在SQL 2014 Mgmt Studio
中为字段添加了唯一IDADD MY_ID INT IDENTITY (1,1)
有没有办法我还可以在唯一ID旁边添加固定文字?
问题在于将列设置为INT以便开始,所以即使我添加两列,其中一列设置为ID而另一列设置为字符串,我无法在没有转换的情况下连接它。
换句话说,我可以这样做:
ADD MY_ID INT IDENTITY (1,1) + "Myfile.docx"
由于
答案 0 :(得分:2)
您可以更改表格并添加计算列:
请参阅此https://msdn.microsoft.com/en-us/library/ms188300.aspx
alter table dbo.MyTable
add MyComputedID as convert(varchar, my_id) + 'Myfile.docx'
或者您可以创建视图:
create view dbo.vwMyTable as
select my_id,
foo1,
foo2,
...
convert(varchar, my_id) + 'Myfile.docx' as MyComputedID
from dbo.MyTable