JDBC PreparedStatement参数文字

JDBC PreparedStatement参数文字,jdbc,prepared-statement,Jdbc,Prepared Statement,是否可以指示PreparedStatement将参数视为文字,即不引用它?换句话说,如果你有桌子 CREATE TABLE test ( id bigint PRIMARY KEY, field1 varchar NOT NULL, field2 varchar NOT NULL } ,可以使用SQL语句吗 UPDATE test SET field1 = field2; 使用PreparedStatement执行,以便通过参数传递field2?否,不能将标识符(表、

是否可以指示PreparedStatement将参数视为文字,即不引用它?换句话说,如果你有桌子

CREATE TABLE test (
    id bigint PRIMARY KEY,
    field1 varchar NOT NULL,
    field2 varchar NOT NULL
}
,可以使用SQL语句吗

UPDATE test SET field1 = field2;

使用PreparedStatement执行,以便通过参数传递field2

否,不能将标识符(表、列名)作为参数传递。太糟糕了,它在某些情况下非常有用。