我想在.script文件中评论一个查询,我该怎么做?我使用#
,--
,({})
,<--! -->
,::
进行了测试。我得到关于意外令牌的广告例外。
答案 0 :(得分:4)
我在Spring嵌入式数据库脚本中遇到了SQL stye注释问题。但它看起来好像是因为每个语句的开头到每个语句的结尾都被处理成一行,因此任何 - 在语句中导致该语句的其余部分,而不仅仅是该行的其余部分,评论说。所以我尝试切换到/ * ... * /风格评论,现在生活更好。
答案 1 :(得分:0)
HSQLDB将数据库的结构存储在名为dbname.script
的文件中,作为一组SQL语句。通常,用户不会编辑此文件。您无法在此文件中添加评论。
您可以使用以下SQL语句在表和列上添加注释:
COMMENT ON TABLE schemanme.tablename IS 'this is the user comment'
参见指南: http://hsqldb.org/doc/2.0/guide/databaseobjects-chapt.html#dbc_commenting
答案 2 :(得分:0)
如果你看HERE,就说:
SQL评论
- SQL样式行注释// Java样式行注释/ * C样式行注释* /数据库忽略所有这些类型的注释。
但是,实际上,至少从Spring嵌入式数据库脚本运行时,这些似乎有问题。