Bre*_*ias 8 t-sql sql-server initializer
我想声明一个表变量并用select填充它,而不必显式定义它的列.T-SQL是否允许这样的事情:
DECLARE @people TABLE() SELECT * FROM Persons;
Run Code Online (Sandbox Code Playgroud)
假设上述语句与列类型相同,并同时填充@people表变量.:)
Joe*_*lli 15
您不能使用表变量,因为必须先声明变量才能使用它,但您可以使用临时表.
SELECT * INTO #people FROM Persons;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6615 次 |
| 最近记录: |