-3

我想在一个表中插入记录,其中一列对于插入的所有记录具有相同的值。如何在不改变表结构的情况下做到这一点。

Insert into tableA(clientid,no_of_users)
select clientid
from tableB

我想要所有记录的 no-of_users =3

4

2 回答 2

6

您可以为此使用默认约束,在 MSDN 上阅读它。

在不改变表结构的情况下,只需简单地使用这个:

Insert into tableA(clientid,no_of_users)
select clientid, 3
from tableB

使用此语句,您INSERT始终可以SELECT.

于 2012-11-19T09:46:56.703 回答
2

在 Sql server 中修改你的表。选择列名并为该列设置默认值。

于 2012-11-19T10:08:51.593 回答