Даты в имени столбца

qwerty122
Дата: 05.12.2012 13:30:52
Здравствуйте!

Требуется создать таблицу, у которой названия столбцов будут датами (сегодня, вчера и тд). Таблица постоянно пересоздается, даты нужны в формате dd.mm.yyyy.

Подскажите, пожалуйста, какими средствами это можно реализовать.
Ramin Hashimzade
Дата: 05.12.2012 13:32:39
qwerty122
Здравствуйте!

Требуется создать таблицу, у которой названия столбцов будут датами (сегодня, вчера и тд). Таблица постоянно пересоздается, даты нужны в формате dd.mm.yyyy.

Подскажите, пожалуйста, какими средствами это можно реализовать.

может тебя просто нужно пивот запрос написать?
ORA__SQL
Дата: 05.12.2012 13:33:31
qwerty122
Здравствуйте!
Требуется создать таблицу, у которой названия столбцов будут датами (сегодня, вчера и тд). Таблица постоянно пересоздается, даты нужны в формате dd.mm.yyyy.
Подскажите, пожалуйста, какими средствами это можно реализовать.
Чего только не придумают
Добрый Э - Эх
Дата: 05.12.2012 13:36:42
qwerty122,

а ты когда 3-х колесный велосипед себе собирал колеса по какой схеме разместил - "звезда" или "треугольник" ?
orawish
Дата: 05.12.2012 13:52:53
qwerty122
Здравствуйте!

Требуется создать таблицу, у которой названия столбцов будут датами (сегодня, вчера и тд). Таблица постоянно пересоздается, даты нужны в формате dd.mm.yyyy.

Подскажите, пожалуйста, какими средствами это можно реализовать.

жесть знатная. если вам так неймётся постоянно пересоздавать, то оставьте имена колонок в покое и даты свои col_comments что ли кладите
Геодезист
Дата: 06.12.2012 14:26:34
Конечо жеесть, но если очень нужно, то вот так

create table test_tbl ("01.02.2012" number );


ключевым здесь являются двойные кавычки.
Програмно можно как то так:

begin
  execute immediate 'create table test_tbl ("'||to_char(sysdate,'DD.MM.YYYY')||'" number )';
end;
/