exec(@sql) 的问题 set @sql='select aa into ##t from table'exec(@sql) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 exec 是一个单独的过程,执行完成后就自动释放内存,所以访问不到,用全局临 时表就可以了 exec()执行的语句是一次会话,而临时表的作用域即为会话范围,所以执行完了,表也自动清了解决办法:1。是用全局临时表##t2。在exec之前先create table #t,然后在exec中可以使用(内层会话可用外层的临时表) 是我写错了,我用的是##t ,结果写成了##tt结贴 求助关于ODBC设置数据源的问题 取时间 如何查询一条记录有多少个非空数据 菜鸟求助:在SQL SERVER数据库表的更新操作 如何分割列中的字符 win2008r2 profiler 如何过滤掉重复的记录 自定义错误问题 简单SQL语句问题,要如何写???? MSSQL索引 比较菜的问题:关于datediff的使用,急…… 我在数据库中以Order为名称建了一个表,现在不能select了,怎么办啊?再线等!
所以执行完了,表也自动清了解决办法:
1。是用全局临时表##t
2。在exec之前先create table #t,然后在exec中可以使用(内层会话可用外层的临时表)