Форум программистов, компьютерный форум, киберфорум
Oracle
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Oracle Хранимая процедура. Merge записей Доброго времени суток! Прошу помощи в написании хранимой процедуры Суть вот какая: есть таблица TROUBLE_TICKET_HISTORY_DIM с полями TRBL_TCKT_KEY INTEGER 10 TRBL_TCKT_VER_KEY INTEGER 10... https://www.cyberforum.ru/ oracle/ thread1840570.html Тестирование блока кода в PL/SQL Oracle
Подскажите, а есть ли возможность как-то протестировать функцию/процедуру, если по дефолту на вход идёт коллекция, например procedure modify ( ID_FROM_ in LIST.id_list,, а я хочу подать одно...
Oracle Вывод итога. (count + sum) https://www.cyberforum.ru/ oracle/ thread1839891.html
Добрый день! Есть таблица sales(date, client, summa) Мне нужно вывести все значения и конечный итог в виде кол-ва клиентов (count(client) и общей суммы(sum(summa). select * from sales union...
Oracle Заменить в строке один кусок текста на другой https://www.cyberforum.ru/ oracle/ thread1839839.html
Всем доброго времени суток, у меня не большой вопрос, подскажите пожалуйста. Есть таблица юзер , в ней столбец фио, например: Иванов Иван (block) мне нужно запись "block" поменять на ""блок". Я...
Oracle Oracle Data Integrator, ODI-1131. Ошибки с созданием агента!
Приветствую всех! Короче собрался стартануть агент которую создал в ODI Studio. Появляется ошибка! Прошу помочь!!! Новичок в ODI!
Oracle Ошибка подключения к базе Oracle DB Express 11g через Oracle Data Integrator Приветствую. На работе дали задание: установить Oracle Data Integrator и создать стенд с репозиторием. Установил Java, Oracle DB Express 11g и потом Oracle Data Integrator 12.1. Запустил... https://www.cyberforum.ru/ oracle/ thread1839218.html
Oracle Подскажите, как правильно настроить Toad for Oracle для работы, как создать новое соединение? Очень нужно! https://www.cyberforum.ru/ oracle/ thread1838773.html
Очень боюсь напортачить с созданием нового соединения.. Как создать новое подключение в TOAD? Как сделать это правильно? Подскажите, пожалуйста!
Oracle Как избавиться от ошибки "ORA-12560: TNS:protocol adapter error"? Очень нужно!
Данная ошибка возникает в командной строке при попытке зайти в sqlplus. Пожалуйста, подскажите, как избавиться от этой ошибки! ERROR: ORA-12560: TNS : protocol adapter error К сообщению,...
Oracle Создать синоним для схемы на другом сервере (через дблинк) Хочу создать на тестовом сервере синоним для схемы с боевого, чтобы было удобно при работе с тестовыми данными посматривать на данные с боевого практически идентичными селектами. Из того что я... https://www.cyberforum.ru/ oracle/ thread1837554.html Oracle извлечение данных https://www.cyberforum.ru/ oracle/ thread1837539.html
Подскажите как получить 1)название первого и второго столбца входящих в первичный ключ 2)название первой по алфавиту подчиненной таблицы.
Написать процедуру извлечения на PL/SQL Oracle
Процедуру которая извлекает все строки из одной таблицы SOTRUD_N в таблицы empno_tab, ename_tab с помощью языка Oracle PL/SQL. Выполнить созданную процедуру использованием команды EXECUTE. Помогите...
Oracle Аналог pivot, без предопределенного количества колонок https://www.cyberforum.ru/ oracle/ thread1836703.html
Добрый день. Суть такова, что формируется выборка на основе входных данных, например: td1| td2| 10|12345| 20|12345| В итоге мне нужно развернуть таблицу в такое положение td1| td2| td3|...
2 / 2 / 1
Регистрация: 18.08.2016
Сообщений: 41
0

Как в sql реализован логич.тип?Как можно в sql сделать так,чтобы были только значения "0"и"1" или "да"и"Нет"? - Oracle - Ответ 9718955

02.11.2016, 14:54. Показов 2754. Ответов 1
Метки (Все метки)

Хочу использовать в таблице переменные логического типа, но не нашла ничего про логический тип в sql, мб просто плохо гуглила... Подскажите, как в sql реализован логический тип? Или мб какие есть альтернативы?
Как можно в sql сделать так, чтобы у полей были только значения "0" и "1" или "да" и "Нет"?

Нашла про enum, но выдает ошибку.. как-то не так применила, что здесь не так?
SQL
1
2
3
4
CREATE TABLE HOLIDAYS ( 
DATE_OF_EVENT DATE PRIMARY KEY NOT NULL, --Дата события 
EVENT VARCHAR2(30) NOT NULL, --Название праздника 
weekend enum('да', 'нет'));  -- Почему так нельзя использовать enum?
Так ошибки не выдает, но вписать ведь можно не только 'yes' или 'no', так что немного не то, что нужно..
SQL
1
2
3
4
5
6
--Создание таблицы HOLIDAYS
CREATE TABLE HOLIDAYS ( 
DATE_OF_EVENT DATE PRIMARY KEY NOT NULL, --Дата события 
EVENT VARCHAR2(30) NOT NULL, --Название праздника
WEEKEND VARCHAR2(3) NOT NULL ); ---- Выходной или рабочий день ('yes' или 'no')
/


Вернуться к обсуждению:
Как в sql реализован логич.тип?Как можно в sql сделать так,чтобы были только значения "0"и"1" или "да"и"Нет"? Oracle
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.11.2016, 14:54
Готовые ответы и решения:

Как конвертировать дату sql запрос: "1438510210" на дд.мм.гггг чч.ми.сс
примерно так call_time=1438510210 select ...

В поле "Е-мейл" нужно обновить значение после "@"
подскажите, как корректно будет обновить значения в таблице. есть таблица пользователей ...

Что значит "мутирующие данные" и "нормализация БД"?
С базами данных работаю давно, проектирую БД без проблем но некторые термины мне не известны,...

Ошибка "неверное завершение SQL-предложения" в простом SQL запросе
SELECT d.DEPARTMENT_ID, d.DEPARTMENT_NAME, e.EMPLOYEE_ID, e.LAST_NAME FROM employees AS...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.11.2016, 14:54

PL/SQL: добавление строки к себе и "string buffer too small"
Здравствуйте! При попытке выполнить такой код: s:=rec.s||s; или такой код s:=concat(rec.s,s);...

Как избавиться от ошибки: "ORA-12541: TNS: нет прослушивателя"?
До сегодняшнего дня получалось зайти в Toad for Oracle, все было нормально. Сегодня же вышла эта...

Ошибка при компиляции PL/SQL - "ORA-24344: success with compilation error"
доброго времени суток! подскажите, что тут написано не так? Потому что, когда программа...

Создать поле, тип которого "перечисление"
в своей бд мне нужно создать поле, тип которого "перечисление" , поле значения которого будут...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru