当前位置: 首页 > 面试题库 >

临时表在SQL Server中的哪里存储?

隆安然
2023-03-14
问题内容

临时表在哪里存储在数据库中?我想删除一个临时表(如果已经存在)。我可以通过查询信息模式来对安全表执行此操作,但是我不知道临时表的存储位置。


问题答案:

临时表存储在tempdb数据库中。这里概述了检查临时表是否存在的多种方法:检查是否存在临时表。



 类似资料:
  • 问题内容: 如何在HQL中编写“不存在”查询?我正在尝试获取一个HQL不存在查询,该查询返回与此Oracle SQL查询相同的结果: 我的映射文件如下: 我在School.hbm.xml文件中尝试了以下标签 我得到了这个堆栈跟踪 有人可以让我知道我在做什么错吗? 谢谢! 问题答案: 您的命名查询无效(不是实体的属性),这会阻止实例化。您需要考虑对象和关联,而不是列。尝试以下方法: 参考文献 Hib

  • 问题内容: Oracle数据库中存储的已加载Java类的Java字节码在哪里?具体来说,是否有一个视图或表可用于获取Oracle中Java类模式对象的原始字节? 问题答案: 如果使用CREATE JAVA SOURCE命令将Java Source加载到Oracle数据库中,则可以转到数据字典视图USER_SOURCE并找到您的Java Source。 如果需要显示它或其他内容,可以签出DBMS_J

  • 问题内容: 朋友们, 我正在创建一个临时表。该脚本可能会运行几次,因此我需要检查临时表是否存在,然后将其删除。我已经在下面编写了代码,但是两次运行脚本时出现错误,表明该表已经存在: 数据库中已经有一个名为“#lu_sensor_name_19”的对象 。 当Tablle不为null时,似乎不会返回true。我究竟做错了什么? 问题答案: Temp #Tables是在tempdb中创建的。试试这个:

  • 本文向大家介绍SQLServer获取临时表所有列名或是否存在指定列名的方法,包括了SQLServer获取临时表所有列名或是否存在指定列名的方法的使用技巧和注意事项,需要的朋友参考一下 获取临时表中所有列名 select name from tempdb.dbo.syscolumns where id=object_id( '#TempTB') 判断临时表中是否存在指定列名 以上就是本文的全部内容,

  • 问题内容: 我有一张桌子,我需要在99%的时间内自动分配ID(其他1%似乎使用身份列来排除)。因此,我有一个存储过程来获取以下行中的下一个ID: `` 检查必须检查用户是否手动使用了ID并找到下一个未使用的ID。 当我依次调用它并返回1、2、3时,它可以正常工作。我需要做的是在多个进程同时调用此方法的情况下提供一些锁定。理想情况下,我只需要它专用于围绕此代码锁定last_auto_id表,以便第二

  • 是一个使用spark 2注册的表。()缓存? 使用齐柏林飞艇,经过大量计算后,我在scala代码中注册了一个,然后在中我想访问它,并进一步过滤它。 它会使用内存缓存版本的表吗?还是每次都要重建?