是不是临时表不能绑定默认?----请进来看看,代码错误
create table dbo.#myTable(
Id int,
myVar varchar(20)
)
go
create default df_myDf
as 'afadfsdfasdf'
go
sp_bindefault df_myDf,'dbo.#myTable.myVar'
go
select * from #myTable
insert #myTable(ID)
values(12)
insert #myTable(ID)
values(23)
insert #myTable(ID)
values(33)
select * from #myTable
drop table #myTable
drop default df_myDf
go
请问如何改上面的语句?
第二个SELECT得到的不是空?
您并不拥有名为 '#myTable' 的、包含列 'myVar' 的表。
Id myVar
----------- --------------------
(所影响的行数为 0 行)
(所影响的行数为 1 行)
(所影响的行数为 1 行)
(所影响的行数为 1 行)
Id myVar
----------- --------------------
12 NULL
23 NULL
33 NULL
(所影响的行数为 3 行)