微软的东西真破!

xyzguan 2001-12-26 11:33:39
偶在存储过程中有如下代码:
if @a='' Select ...into #tmp_Table from...
else Select ...into #tmp_Table from...
明显#tmp_Table只能创建一次,可是编译器却不让我通过,可恶!说已经存在了#tmp_Table.
...全文
129 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
xyzguan 2001-12-30
  • 打赏
  • 举报
回复
我是超级用户阿?
wlk 2001-12-30
  • 打赏
  • 举报
回复
你没有创建表的权限,让管理员给足权限吧。
xyzguan 2001-12-30
  • 打赏
  • 举报
回复
SQL 2000,好像没有比这个更新的版本了
xyzguan 2001-12-30
  • 打赏
  • 举报
回复
金山词霸的解释:
chow
[tFaJ]
n.中国狗(体壮,有褐或黑色厚毛,舌为深蓝色), (chow)<澳蔑>中国人
~~~~~~~~~~~~~~~~~
N_chow 2001-12-27
  • 打赏
  • 举报
回复
xyzguan(不说),
我叫什麼名字好像跟這個問題無關吧?
N_chow 2001-12-27
  • 打赏
  • 举报
回复
你的是什麼版本吶????
就算是D版也不至於如此呀
xyzguan 2001-12-27
  • 打赏
  • 举报
回复
N_chow(一劍飄香) :如果能行的话,我就不骂它破了:(

另外,你知道chow是什么意思么?
fallstone 2001-12-26
  • 打赏
  • 举报
回复
en.
tommychim 2001-12-26
  • 打赏
  • 举报
回复
在select ... into 前先drop table
N_chow 2001-12-26
  • 打赏
  • 举报
回复
IF OBJECT_ID(N'tempdb..#tmp_table') IS NOT NULL
Drop table #tmp_table

if @a=''
Select ...into #tmp_Table from...
else
Select ...into #tmp_Table from...


jassonlu 2001-12-26
  • 打赏
  • 举报
回复
可能系统是在编译一开始就先将所有临时表建好的.
xyzguan 2001-12-26
  • 打赏
  • 举报
回复
没用的,编译器不让你通过,drop也没有!

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧