相关疑难解决方法(0)

DROP IF EXISTS VS DROP?

有人能告诉我两者之间是否有任何区别

DROP IF EXISTS [TABLE_NAME]
Run Code Online (Sandbox Code Playgroud)
DROP [TABLE_NAME]
Run Code Online (Sandbox Code Playgroud)

我问这个是因为我在我的MVC Web应用程序中使用JDBC模板.如果我使用DROP [TABLE_NAME]错误表示表存在.如果我用DROP IF EXISTS [TABLE_NAME]它说错误的SQL语法.有人可以帮忙吗?

sql drop-table

158
推荐指数
4
解决办法
38万
查看次数

检查teradata中是否存在易失性表

易失性表很好,有点类似于sql server(我的背景)中的临时表.有没有办法检查是否已存在易失性表?第一次运行时,此代码无效:

DROP TABLE SomeVolatileTable;
CREATE VOLATILE TABLE SomeVolatileTable AS
(
    SELECT 
        TOP 10 *
    FROM  SomeSourceTable
) WITH DATA ON COMMIT PRESERVE ROWS;
Run Code Online (Sandbox Code Playgroud)

在SQL Server中,您可以检查是否存在临时表:

IF OBJECT_ID('tempdb..#SomeTempTable') IS NOT NULL DROP TABLE #SomeTempTable
Run Code Online (Sandbox Code Playgroud)

Teradata中存在类似的东西吗?

teradata

4
推荐指数
1
解决办法
7259
查看次数

标签 统计

drop-table ×1

sql ×1

teradata ×1