我正在使用 sql server 2008。
我如何将数据插入到 sql server 2008 并结合文本和数字?
例如添加记录顺序:
me1
me2
me3
me4
.
.
.
我如何为此编写查询?
我正在使用 sql server 2008。
我如何将数据插入到 sql server 2008 并结合文本和数字?
例如添加记录顺序:
me1
me2
me3
me4
.
.
.
我如何为此编写查询?
尝试创建Computed Column
. 请参阅链接以获取更多详细信息
计算的列规范可以将列作为参数。就像
('me'+CONVERT([nvarchar](20),[ID],(0)))
,me
您的文本在哪里,并且ID
是身份列。
对于现有数据,您可以使用更新语句。
WITH X AS
(
SELECT
'me'+CONVERT(NVARCHAR(20), row_number() over (order by ExistingColumn)) RNum,
*
FROM YourTable
)
UPDATE X SET NewColumn=x.RNum