
**1,示例代码**
```java
-- 代码示例
/**
* 查询相关表的时间戳字段值
* @param tableName
* @param fid
* @param fileds
* @return
* @throws Exception
*/
public static String setDateToSpecificTimeNew(String tableName, String fid, String... fileds) throws Exception {
Context context = ConfigMDUtil.getContext();
StringBuilder sql = new StringBuilder("SELECT ");
sql.append("fid");
sql.append(",");
for (int i = 0; i < fileds.length; i++) {
sql.append(fileds[i]);
sql.append(",");
}
sql.deleteCharAt(sql.length() - 1);
sql.append(" from ");
sql.append(tableName + " where fid = '");
sql.append(fid + "'");
HashMap map = new HashMap();
IRowSet rowSet = DbUtil.executeQuery(context, sql.toString());
if (rowSet != null && rowSet.next()) {
for (int i = 0; i < fileds.length; i++) {
map.put(fileds[i], rowSet.getTime(file