Java 向视图中添加新字段

Java 向视图中添加新字段,java,sql,Java,Sql,我有一个java web应用程序正在Eclipse环境中工作 对于我正在使用的其中一个视图,我需要在其select语句中添加一个字段。因此,我转到CreateViews.sql文件并修改了SELECT查询,如下所示 CREATE OR REPLACE VIEW DBO.W_TRANSACTION_VIEW (ID, TYPE, CONTEXT, MYNEWFIELD) AS SELECT tx.id, tx.type, tx.contex

我有一个java web应用程序正在Eclipse环境中工作

对于我正在使用的其中一个视图,我需要在其select语句中添加一个字段。因此,我转到CreateViews.sql文件并修改了SELECT查询,如下所示

CREATE OR REPLACE VIEW DBO.W_TRANSACTION_VIEW
    (ID,
     TYPE,
     CONTEXT,
     MYNEWFIELD)
AS
SELECT 
   tx.id,
   tx.type,
   tx.context,
   tx.mynewfield
FROM
   DBO.W_TRANSACTION tx
WHERE tx.deleted=0
WITH READ ONLY;
我在想,一旦我保存了CreateViews.sql文件,然后通过Ant重新构建了ear文件,该字段就会显示在视图中。然而,它不在那里

我还需要做些什么来将更改传播到视图中吗


提前谢谢

是否有一些代码可以运行CreateView.sql,除非创建了此视图,否则将无法运行。您应该在db上手动运行它。同意@erhun。您只更新一个sql文件。您似乎没有实际更新数据库中的视图。