みなさん、こんにちは:)Oracle10gを使用して列に動的に名前を付けたいと思います。これが私がやりたいことです:
SELECT
NAME as "User.Name",
EMAIL as "User.Email.For.Criteria2.at." || CRITERIA
FROM CUSTOMERS
WHERE
CRITERIA = ?
または:
SELECT
NAME as "User.Name",
EMAIL as "User.Email.For.Criteria2.at." || ?
FROM CUSTOMERS
WHERE
CRITERIA = ?
いくつかのJavaがすべてのパラメーターをループします:(これはすでに本番環境にあります)
ps.setString(i+1, parameterArray[i]);
私はJavaでクエリを作成できることを知っていますが、私の制約は、新しいJavaコードのデプロイを回避することです:/。ただし、SQLは変更できます。これはOracleSQLでのみ可能ですか?
よろしくお願いします