Почему ключевое слово const не используется в Java? [duplicate]

Возможно дублирование:
Почему в Java нет ключевого слова Constant?

Почему ключевое слово const не используется в Java?
Видите ли Вы какие-либо недостатки использования в синтаксисе Java какого-либо переходного конста или неизменяемого ключевого слова или почему был выбран общий громоздкий подход ?

Видите ли Вы причины для закрытия запроса , дает ли Sun какие-либо объяснения?

-121--756680-

Почему недопустимое имя столбца «[дубликат] Я пытаюсь получить результаты из базы данных String strCommand =» select TO_CHAR (realdate, 'YYYYMMDD'), PURCHASE_PRICE, SELLING_PRICE из CURRENCY_VI где RATE_NAME='EUR'"; cs....

Я пытаюсь получить результаты из БД

        String strCommand = "select TO_CHAR (realdate, 'YYYYMMDD'), PURCHASE_PRICE, SELLING_PRICE from CURRENCY_VI where RATE_NAME='EUR'";

        cs.setQueryTimeout(m_nTimeout);

        ResultSet rs = cs.executeQuery(strCommand);

        while (rs.next()){
            System.out.println("!!!\n\nDATE = " + rs.getString("realdate") + " PURCHASE_PRICE = " + rs.getString("PURCHASE_PRICE") + " SELLING_PRICE = " + rs.getString("SELLING_PRICE"));
        }

Там написано, что rs.getString («realdate») - « java.sql.SQLException: недопустимое имя столбца ,» почему?

Без rs.getString («realdate») все работает нормально.

На самом деле, таблица имеет этот столбец

  CREATE TABLE "GPB"."CURRENCY_VI" 
   (           "REALDATE" DATE, 
                "PURCHASE_PRICE" FLOAT(126), 
                "SELLING_PRICE " FLOAT(126), 
                "RATE_NAME" VARCHAR2(20 BYTE)
   )

Спасибо!

8
задан VextoR 15 September 2011 в 09:04
поделиться