【发布时间】:2022-08-16 16:07:27
【问题描述】:
我想从 table1 中的 SQLColumn 中选择 sqlquery,然后在 java 中执行 sqlquery。但是,table1 中的查询列包含多个用分号分隔的查询。
Table1
Name SQLColumn
------- ------------------------------------
Query1 set nocount on;select * from table2;
Query2 declare item nvarchar(10); select item=data from table2;
Connection conn = ....
PreparedStatement ps = conn.prepareStatement(SQLColumn);
ps.execute();
由于正常的preparedstatement只支持每次执行的单个查询,关于如何在java下的单个语句中运行多个查询而不是存储过程的任何解决方案?
标签: java sql-server mssql-jdbc