这句怎么错了
本来是存储过程 检验语法通过了 但是到查询分析器里面 exec returnall就错了
CREATE PROCEDURE createtb
AS
declare @mystr nvarchar(80)
set @mystr= 'create table ' + cast(Day(GetDate()) as varchar(2))+ ' (aaa int , bbb char(20)) '
exec(@mystr)
RETURN
GO
------解决方案--------------------你的表名是開始第一個字符是數字,創建的時候,需要在前後加上[].