
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.09.2013, 10:59:01
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
Есть таблица, в ней есть куча столбцов. Знаю, что у столцов есть тип. А можно ли состряпать такой запрос: типа... select * from Table1 where type =varchar2 and.... ; ???? Я понимаю, что type это не сам столбец. Но как сделать сравнение строк по типу данных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:06:29
|
|||
|---|---|---|---|
Ещё одна просьба |
|||
|
#18+
Непонятный вопрос. Одно поле в любой записи имеет один и тот же тип. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:07:35
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
miksoft, не, есть таблица, в ней записи в data_type стоят разные типы. и нужно вывести все данные, которые удовлетворяют where data_type = varchar2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:11:35
|
|||
|---|---|---|---|
Ещё одна просьба |
|||
|
#18+
Vadim Kulikovв data_type стоят разные типыЕсли речь о типах данных СУБД, то такого не бывает. Приведите пример исходных данных и желаемого результата. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:13:06
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
miksoft, Вообщем, задача стоит такая, что мы знаем атрибуты и их значение, к примеру type = char и nullable = yes, и по ним нужно вывести все записи в таблице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:20:32
|
|||
|---|---|---|---|
Ещё одна просьба |
|||
|
#18+
Vadim Kulikovmiksoft, Вообщем, задача стоит такая, что мы знаем атрибуты и их значение, к примеру type = char и nullable = yes, и по ним нужно вывести все записи в таблице. Если в структуре таблицы есть поля `type` и `nullable` - задача тривиальная. Если нет - нерешаемая, ибо сплошной бред. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:24:11
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
Akina, Ну мне хотябы тривиальный ответ) Ибо тип то точно такой есть и nullable есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:27:17
|
|||
|---|---|---|---|
Ещё одна просьба |
|||
|
#18+
Vadim KulikovAkina, Ну мне хотябы тривиальный ответ) Ибо тип то точно такой есть и nullable есть.Чтобы дать даже тривиальный ответ - нужно задачу понять. А вот этого пока нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:36:21
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
miksoft, В структуре таблицы известно, что у части данных есть тип варчар или чар и поле nullable равно либо yes либо no. Как переписать нормально запрос: select * from table_1 where type=char or varchar2 and nullable = yes;??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:40:21
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
Насколько я понял, требуется DSQL-запрос, строящий нечто вроде Код: sql 1. где myTable - любая таблица, в которой некое поле myField имеет требуемые аттрибуты, и его выполнение через PREPARE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:41:28
|
|||
|---|---|---|---|
Ещё одна просьба |
|||
|
#18+
Vadim KulikovВ структуре таблицы известно, что у части данных есть тип варчар или чар и поле nullable равно либо yes либо no. Бред сивой кобылы. Тип char либо varchar, свойство nullable - это свойства типа поля, а не содержимого поля конкретной записи. Свойства структуры таблицы, а не свойства данных, хранящихся в таблице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:45:24
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
Вероятно, в такой постановке может быть использовано для контекстного поиска типа Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:47:09
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
Cygapb-007, Поясни тупому, где тут тип данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:54:18
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
Vadim KulikovCygapb-007, Поясни тупому, где тут тип данныхВ моем ответе не решение, а постановка задачи, как я её понял. Нужно сделать хранимую процедуру, на входе которой строка с искомым типом значения и искомым шаблоном. Процедура должна перебрать поля всех таблиц базы, имеющие заданный тип, и определить наличие в этих полях искомого шаблона На выходе должен быть сгенерирован текстовый список запросов ранее указанного вида для каждого из обработанных полей, содержащего требуемый шаблон поиска. Возможно, такая постановка задачи — моя фантазия, но некоторый смысл в ней все же есть, ятд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:56:46
|
|||
|---|---|---|---|
Ещё одна просьба |
|||
|
#18+
Vadim Kulikov, покажите структуру таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:57:37
|
|||
|---|---|---|---|
Ещё одна просьба |
|||
|
#18+
Cygapb-007, похоже на правду, но тс настолько косноязычен, что я бы не стал принимать это за основную версию :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 11:59:41
|
|||
|---|---|---|---|
Ещё одна просьба |
|||
|
#18+
AkinaТип char либо varchar, свойство nullable - это свойства типа поля, а не содержимого поля конкретной записи. Свойства структуры таблицы, а не свойства данных, хранящихся в таблице.У меня есть подозрение, что топикстартер использует стандартные термины для каких-то своих нестандартных понятий. Например, EAV. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 12:02:59
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
EAV более похоже на стартовый вопрос, я был, похоже, неправ :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 12:05:25
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
tanglir, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 12:05:36
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
Но против EAV говоритVadim KulikovЯ понимаю, что type это не сам столбец. Но как сделать сравнение строк по типу данных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 12:06:29
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
Vadim Kulikov, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 12:10:11
|
|||
|---|---|---|---|
Ещё одна просьба |
|||
|
#18+
Vadim Kulikov, В таблице S_ORG_EXT все показанные поля имеют тип VARCHAR2 и все они nullable. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 12:11:47
|
|||
|---|---|---|---|
Ещё одна просьба |
|||
|
#18+
У меня еще гипотеза: ТС хочет получить список полей таблицы определенного типа и NULL-ности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 12:14:40
|
|||
|---|---|---|---|
Ещё одна просьба |
|||
|
#18+
miksoft, сударь уже расписал её в красках :) да и мне кажется, что чего-то подобного ему хочется, но точно ли этого - вот вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2013, 12:45:58
|
|||
|---|---|---|---|
|
|||
Ещё одна просьба |
|||
|
#18+
Наверное, все гораздо проще...Vadim Kulikovmiksoft, не, есть таблица, в ней записи в data_type стоят разные типы. и нужно вывести все данные, которые удовлетворяют where data_type = varchar2 Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1836061]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
85ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
76ms |
get tp. blocked users: |
3ms |
| others: | 224ms |
| total: | 440ms |

| 0 / 0 |
