我试图在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";
什么是正确的语法?
答案 0 :(得分:3)
这个版本的h2(1.4.182)是一个错误。
从RUNSCRIPT命令运行CREATE VIEW时,它不能很好地处理文件中的换行符(\ n)。我决定在每个换行符之前添加注释( - )。