在h2数据库上创建视图

时间:2014-12-05 13:37:31

标签: sql h2

我试图在H2SQL上创建一个视图,但我找不到正确的语法。

我正在使用:

CREATE VIEW dbo.Log
AS
SELECT * FROM dbo.MyTable

我收到错误:

Caused by: org.h2.jdbc.JdbcSQLException: Syntax error in SQL statement "CREATE VIEW DBO.LOG "; expected "COMMENT, (, AS"; 

什么是正确的语法?

1 个答案:

答案 0 :(得分:3)

这个版本的h2(1.4.182)是一个错误。

从RUNSCRIPT命令运行CREATE VIEW时,它不能很好地处理文件中的换行符(\ n)。我决定在每个换行符之前添加注释( - )。