Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Администрирование СУБД PostgreSQL

  • Страница:
  • 1
  • 2
  • 3
Вопрос id:83990
Тема/шкала: Операторы манипуляции данными (Data Manipulation Language, DML)


Необходимо изменить цену(price) книг(book) опубликованных 6 Мая 2011 года на "20.99". Выберите наиболее правильный ответ.
?)
UPDATE book SET price='2011-05-06' WHERE date_of_publication=20.99;
?)
UPDATE book SET price=20.99 WHERE date_of_publication='2011-05-06';
?)
UPDATE book SET price=19.49 WHERE date_of_publication='2011-05-06';
?)
UPDATE book SET price=20.99 WHERE date_of_publication='2011-03-27';
?)
UPDATE book SET date_of_publication='2011-05-06' WHERE price=20.99;
Вопрос id:83991
Тема/шкала: Администрирование сервера
Дайте правильное определение Slony системы
?) Slony - это система репликации реального времени, позволяющая организовать синхронизацию нескольких серверов PostgreSQL по сети
?) Slony - это система управления базами данных
?) Slony - это система для создания баз данных
?) Slony - это объектно-реляционная система управления базами данных
?) Slony - это система для управления версиями PostgreSQL
Вопрос id:83992
Тема/шкала: Введение в PostgreSQL
С помощью какой команды можно завершить работу PostgreSQL в ускоренном режиме, не проверяя состояние клиентских подключений?
?) pg_ctl -D /usr/local/pgsql/data stop smart
?) pg_ctl -D /usr/local/pgsql/data stop fast
?) pg_ctl -D /usr/local/pgsql/data start smart
?) pg_ctl -D /usr/local/pgsql/data start fast
?) Нет правильного ответа
Вопрос id:83993
Тема/шкала: Администрирование сервера
С помощью какого запроса можно временно закрыть вход в систему PostgreSQL для пользователя username?
?)
ALTER USER username NOLOGIN;
?)
ALTER USER username LOGIN;
?)
ALTER USER username NOTLOGIN;
?)
UPDATE USER username NOTLOGIN;
?)
UPDATE USER username NOLOGIN;
Вопрос id:83994
Тема/шкала: Операторы манипуляции данными (Data Manipulation Language, DML)
В каком случае оператор TRUNCATE TABLE неприменим?
?) В случае если таблица имеет первичный ключ
?) В случае если на таблицу имеется ссылка по внешнему ключу
?) В случае если в таблице более 200 записей
?) В случае если таблица не пуста
?) В случае если таблица имеет уникальные колонки
Вопрос id:83995
Тема/шкала: Программирование сервера
Дана функция:
  1. CREATE FUNCTION compound_word(text, text) RETURNS text AS $$
  2. DECLARE
  3.  wordl ALIAS FOR $1;
  4.  word2 ALIAS FOR $2;
  5. BEGIN
  6.  RETURN wordl || word2;
  7. END;
  8. $$ LANGUAGE plpgsql;


Какой результат вернет вызов данной функции?
SELECT compound_word('break', 'fast');
?) Выдаст ошибку
?) break
?) Вернет пустое значение
?) fast
?) breakfast
Вопрос id:83996
Тема/шкала: Функции и операторы
С помощью какой функции в PostgreSQL можно остановить открытую пользователем сессию?
?)
pg_terminate_backend(processid)
?)
pg_start_backend(processid)
?)
pg_terminate_process(processid)
?)
pg_stop_backend(processid)
?)
pg_kill_backend(processid)
Вопрос id:83997
Тема/шкала: Операторы манипуляции данными (Data Manipulation Language, DML)
Какое из следующих определений верно по отношению к оператору INSERT?
?) Оператор INSERT удаляет строки из временных или постоянных базовых таблиц, представлений или курсоров, причем в двух последних случаях действие оператора распространяется на те базовые таблицы, из которых извлекались данные в эти представления или курсоры
?) Оператор INSERT осуществляет выборку из базы данных и имеет наиболее сложную структуру среди всех операторов языка SQL.
?) Оператор INSERT в зависимости от указанных условий возвращает одно из множества возможных значений.
?) Оператор INSERT вставляет новые записи в таблицу. При этом значения столбцов могут представлять собой литеральные константы, либо являться результатом выполнения подзапроса.
?) Оператор INSERT изменяет имеющиеся данные в таблице.
Вопрос id:83998
Тема/шкала: Введение в PostgreSQL
С помощью какой команды можно, не создавая нового кластера, переместить базу данных в другой каталог?
?) initdb
?) editlocation
?) mvlocation
?) initlocation
?) changelocation
Вопрос id:83999
Тема/шкала: SQL запросы
Чем отличается объединение множеств UNION от UNION ALL?
?) UNION объединяет множества
?) UNION - это множество, в которое входят все элементы первого множества, не входящие во второе множество.
?) UNION ALL - это множество, в которое входят все элементы первого множества, не входящие во второе множество.
?) UNION объединяет множества при этом исключая дублирующие строки
?) UNION ALL объединяет множества при этом исключая дублирующие строки
Вопрос id:84000
Тема/шкала: Администрирование сервера
Какие из следующих функций выполняет Pgpool-II?
?) Объединение подключений
?) Создание баз данных
?) Балансировка нагрузки
Вопрос id:84001
Тема/шкала: Функции и операторы
С помощью какой функции в PostgreSQL можно перевести строку в нижний регистр?
?) lower_case()
?) lower()
?) low()
?) to_lower()
?) to_lower_case()
Вопрос id:84002
Тема/шкала: Операторы манипуляции данными (Data Manipulation Language, DML)


Необходимо удалить все книги(book) с ценой(price) выше "19.00". Выберите наиболее правильный ответ.
?)
DELETE FROM book WHERE price>19.00;
?)
DELETE * FROM book WHERE price>19.00;
?)
DELETE * FROM book WHERE price=19.00;
?)
DELETE FROM book WHERE price=19.00;
?)
DELETE price FROM book WHERE price>19.00;
Вопрос id:84003
Тема/шкала: Операторы определения данных (Data Definition Language, DDL)
Какие из следующих типов данных относятся к строковым?
?) char, varchar, text
?) serial, money, int
?) char, money, real
?) char, money, float
?) char, money, text
Вопрос id:84004
Тема/шкала: Операторы определения данных (Data Definition Language, DDL)
Имеются 2 таблицы:

Таблица 1 - dept (id, name)
Таблица 2 - emp (id, name, dept_id)
Связь - emp.dept_id -> dept.id

С помощью какого запроса можно удалить колонку id c таблицы dept, учитывая связь с таблицей emp?
?)
ALTER TABLE dept DELETE COLUMN id;
?)
ALTER TABLE dept DROP COLUMN id;
?)
ALTER TABLE dept DROP COLUMN id CASCADE;
?)
ALTER TABLE dept DROP COLUMN id RESTRICT;
?)
ALTER TABLE dept DELETE COLUMN id CASCADE;
Вопрос id:84005
Тема/шкала: Функции и операторы
employee


С таблицы employee необходимо показать всех аналитиков(ANALYST) одним запросом. Какие из ниже приведенных запросов соответствуют данному условию?
?)
SELECT * FROM employee WHERE ename = 'SCOTT';
?)
SELECT * FROM employee WHERE sal = mod(3000, 2);
?)
SELECT * FROM employee WHERE ename IN ('SCOTT', 'FORD');
?)
SELECT * FROM employee WHERE comm > 0;
?)
SELECT * FROM employee WHERE sal = pow(100, 2)*0.3;
Вопрос id:84006
Тема/шкала: Операторы определения данных (Data Definition Language, DDL)
С помощью какой команды можно изменить структуру таблицы?
?) ALTER
?) CREATE
?) INSERT
?) UPDATE
?) DELETE
Вопрос id:84007
Тема/шкала: SQL запросы
employee


Какой из запросов служит для вывода самой высокой зарплаты(sal) по каждому подразделению(deptno)?
?)
SELECT count(sal), deptno FROM employee GROUP BY deptno;
?)
SELECT min(sal), deptno FROM employee GROUP BY deptno;
?)
SELECT avg(sal), deptno FROM employee GROUP BY deptno;
?)
SELECT max(sal), deptno FROM employee GROUP BY deptno;
?)
SELECT sum(sal), deptno FROM employee GROUP BY deptno;
Вопрос id:84008
Тема/шкала: Операторы определения данных (Data Definition Language, DDL)
Какие из следующих значений подходят для типа boolean в PostgreSQL?
?) 't'
?) 'right'
?) 2
?) 1.6
?) 'yes'
Вопрос id:84009
Тема/шкала: Функции и операторы


В таблице выше представлены данные товаров. Какие из записей таблицы будут результатом запуска данного запроса
SELECT * FROM item WHERE (sell_price*100)0 = 49; ?
?) Запись с item_id = 6
?) Запись с item_id = 2
?) Запись с item_id = 2 и 6
?) Все записи
?) Запись с item_id = 7
Вопрос id:84010
Тема/шкала: Программирование сервера
Какие из следующих утверждений являются сходством PL/pgSQL с другими языками программирования?
?) логические фрагменты создаются и выполняются в виде функций
?) все переменные обязательно объявляются перед использованием
?) функции получают аргументы при вызове и возвращают некоторое значение в конце своей работы
Вопрос id:84011
Тема/шкала: Программирование сервера
  1. CREATE FUNCTION sum(text, text) RETURNS text AS $$
  2.  SELECT $1 || ' ' || $2
  3. $$ LANGUAGE SQL;

  1. CREATE OPERATOR + (
  2.  procedure = sum,
  3.  leftarg = text,
  4.  rightarg = text
  5. );

    1. Какой результат вернет данный запрос?
      SELECT 'hello ' + 'world';
?) NULL
?) hello world
?) Пустое значение
?) HELLO WORLD
?) Возникнет ошибка - ERROR: operator is not unique: unknown + unknown
Вопрос id:84012
Тема/шкала: Операторы определения данных (Data Definition Language, DDL)
Выберите правильный вариант SQL запроса для создания таблицы customer

?)
CREATE TABLE customer(customer_id serial, title char(4), fname varchar(32), lname varchar(32), addressline varchar(64), town varchar(32), zipcode char(10), phone varchar(16), CONSTRAINT customer_pk PRIMARY KEY(customer_id));
?)
CREATE TABLE customer(customer_id integer, title char(4), fname varchar(32), lname varchar(32), addressline varchar(64), town varchar(32), zipcode char(10), phone varchar(16), CONSTRAINT customer_pk FOREIGN KEY(customer_id));
?)
CREATE TABLE customer(customer_id integer, title varchar, fname varchar, lname varchar, addressline varchar, town varchar, zipcode integer, phone varchar);
?)
CREATE TABLE customer(customer_id serial, title numeric(4,2), fname varchar(32), lname varchar(32), addressline decimal(5,2), town varchar(32), zipcode char(10), phone varchar(16), CONSTRAINT customer_pk PRIMARY KEY(customer_id));
?)
CREATE TABLE customer(customer_id serial, title char(4), fname date, lname date, addressline integer, town varchar(32), zipcode char(10), phone varchar(16), CONSTRAINT customer_pk PRIMARY KEY(customer_id));
Вопрос id:84013
Тема/шкала: Администрирование сервера
Как можно получить весь список работающих на данный момент запросов, отсортированных по времени их действия в убывающем порядке?
?)
select current_timestamp - query_start as runtime, datname, usename, current_query from pg_stat_activity where current_query != '' order by 1 desc;
?)
select current_timestamp - query_start as runtime, datname, usename, current_query from pg_stat_activity where current_query != '' order by 3 desc;
?)
select current_timestamp - query_start as runtime, datname, usename, current_query from pg_stat_activity where current_query != '' order by 2;
?)
select current_timestamp - query_start as runtime, datname, usename, current_query from pg_stat_activity where current_query != '' order by 2 desc;
?)
select current_timestamp - query_start as runtime, datname, usename, current_query from pg_stat_activity where current_query != '' order by 1;
Вопрос id:84014
Тема/шкала: Операторы определения данных (Data Definition Language, DDL)
Дана таблица: customer



Основываясь на данных этой таблицы нужно создать view с клиентами(customer) старше 40 лет(age). Какой запрос из предложенных решит данную задачу?
?)
CREATE VIEW customer_view SELECT customerid, firstname, lastname, age FROM customer WHERE age > 40;
?)
CREATE VIEW customer_view AS SELECT customerid, firstname, lastname, age FROM customer WHERE age < 40;
?)
ADD VIEW customer_view AS SELECT customerid, firstname, lastname, age FROM customer WHERE age > 40;
?)
CREATE VIEW customer_view AS SELECT customerid, firstname, lastname, age FROM customer WHERE age = 40;
?)
CREATE VIEW customer_view AS SELECT customerid, firstname, lastname, age FROM customer WHERE age > 40;
Вопрос id:84015
Тема/шкала: Операторы манипуляции данными (Data Manipulation Language, DML)


Необходимо уменьшить цену(price) всех книг(book) с текстом "Unleashed" в названии(name) на "5.59". Выберите наиболее правильный ответ.
?)
UPDATE book SET price=5.59 WHERE name like '%Unleashed%';
?)
UPDATE book SET price=price+5.59 WHERE name like '%Unleashed%';
?)
UPDATE book SET price+=5.59 WHERE name like '%Unleashed%';
?)
UPDATE book SET price+=5.59 WHERE name='Unleashed';
?)
UPDATE book SET price=price-5.59 WHERE name like '%Unleashed%';
Вопрос id:84016
Тема/шкала: Администрирование сервера
С помощью какого запроса можно узнать порт сервера PostgreSQL?
?)
SELECT server_port();
?)
SELECT inet_server_port();
?)
SELECT current_server_port();
?)
SELECT inet_server_port;
?)
SELECT server_port;
Вопрос id:84017
Тема/шкала: Администрирование сервера
С помощью какого запроса можно получить весь список запросов, которые в данный момент не активны/в ожидании?
?)
SELECT datname,usename,current_query FROM pg_stat_activity WHERE waiting = 0;
?)
SELECT datname,usename,current_query FROM pg_stat_activity WHERE waiting = 'true';
?)
SELECT datname,usename,current_query FROM pg_stat_activity WHERE waiting = 'yes';
?)
SELECT datname,usename,current_query FROM pg_stat_activity WHERE waiting;
?)
SELECT datname,usename,current_query FROM pg_stat_activity WHERE waiting = false;
Вопрос id:84018
Тема/шкала: SQL запросы
Каков результат выполнения запроса
SELECT * FROM generate_series(1,5);
?
?) Числа от 5 до 1
?) Последовательные числа от 1 до 5
?) Числа 1 и 5
?) 5 раз число 1
?) Число 5
Вопрос id:84019
Тема/шкала: Введение в PostgreSQL
Выберите правильное определение PostgreSQL
?) PostgreSQL - это язык программирования
?) PostgreSQL - это объектно-реляционная система создания таблиц
?) PostgreSQL - это объектно-реляционная система управления базами данных
?) PostgreSQL - это объектно-реляционная система создания пользователей
?) Нет правильного варианта
Вопрос id:84020
Тема/шкала: Операторы определения данных (Data Definition Language, DDL)
Выберите правильный вариант SQL запроса для создания таблицы orderinfo

?)
CREATE TABLE orderinfo(orderinfo_id integer, customer_id integer, date_placed date, date_shipped date, shipping numeric(7,2), CONSTRAINT orderinfo_pk PRIMARY KEY(orderinfo_id), CONSTRAINT fk_orderinfo_customer FOREIGN KEY(customer_id) REFERENCES customer(customer_id));
?)
CREATE TABLE orderinfo(orderinfo_id serial, customer_id serial, date_placed date, date_shipped date, shipping numeric(7,2), CONSTRAINT orderinfo_pk PRIMARY KEY(customer_id), CONSTRAINT fk_orderinfo_customer FOREIGN KEY(customer_id) REFERENCES customer(customer_id));
?)
CREATE TABLE orderinfo(orderinfo_id integer, customer_id integer, date_placed date, date_shipped date, shipping numeric(7,2), CONSTRAINT fk_orderinfo_customer FOREIGN KEY(customer_id) REFERENCES customer(customer_id));
?)
CREATE TABLE orderinfo(orderinfo_id serial, customer_id integer, date_placed date, date_shipped date, shipping numeric(7,2), CONSTRAINT orderinfo_pk PRIMARY KEY(orderinfo_id), CONSTRAINT fk_orderinfo_customer FOREIGN KEY(customer_id) REFERENCES customer(customer_id));
?)
CREATE TABLE orderinfo(orderinfo_id integer, customer_id integer, date_placed varchar, date_shipped varchar, shipping decimal(7,2), CONSTRAINT orderinfo_pk PRIMARY KEY(customer_id), CONSTRAINT fk_orderinfo_customer FOREIGN KEY(orderinfo_id) REFERENCES customer(customer_id));
Вопрос id:84021
Тема/шкала: Операторы манипуляции данными (Data Manipulation Language, DML)


В таблицу customer необходимо внести данные нового клиента. Клиент Mr. Andrew Stones живет в городе Lowtown по адресу 52 The Willows, индекс: LT5 7RA, номер телефона: 876 3527. Какой из запросов наиболее подходящий?
?)
INSERT INTO customer(customer_id, title, fname, lname, addressline, town, zipcode, phone) VALUES(101, 'Mr', 'Andrew', 'Stones', 'Lowtown', '52 The Willows', '876 3527');
?)
INSERT INTO customer(customer_id, title, fname, lname, addressline, town, zipcode, phone) VALUES(101, 'Mr', 'Andrew', 'Stones', 'Lowtown', '52 The Willows', 'LT5 7RA');
?)
INSERT INTO customer(title, fname, lname, addressline, town, zipcode, phone) VALUES('Mr', 'Andrew', 'Stones', '52 The Willows', 'Lowtown', '876 3527', 'LT5 7RA');
?)
INSERT INTO customer(customer_id, title, fname, lname, addressline, town, zipcode, phone) VALUES(101, 'Mr', 'Andrew', 'Stones', 'Lowtown', '52 The Willows', 'LT5 7RA', '876 3527');
?)
INSERT INTO customer VALUES(101, 'Mr', 'Andrew','Stones', '52 The Willows', 'Lowtown', 'LT5 7RA', '876 3527');
Вопрос id:84022
Тема/шкала: Администрирование сервера
С помощью какой команды можно проанализировать определенный запрос?
?) explain analyse
?) explain
?) vacuum
?) analyze
?) explain all
Вопрос id:84023
Тема/шкала: Клиентские интерфейсы
В какой таблице PostgreSQL хранит большие объекты (large objects)?
?) pg_largeobject
?) pg_object
?) pg_large
?) pg_table
?) Нет правильного ответа
Вопрос id:84024
Тема/шкала: Операторы определения данных (Data Definition Language, DDL)
С помощью какого ограничения(constraint) ставятся внешние ключи в таблице?
?) FOREIGN KEY
?) CHECK
?) NOT NULL
?) PRIMARY KEY
?) UNIQUE
Вопрос id:84025
Тема/шкала: Операторы определения данных (Data Definition Language, DDL)
Состояние 1



Состояние 2



Необходимо изменить таблицу customer с Состояния 1 в Состояние 2. Какой из следующих запросов наиболее подходящий?
?)
ALTER TABLE customer COLUMN item_id INTEGER, CONSTRAINT fk_customer_item FOREIGN KEY(item_id) REFERENCES item(item_id);
?)
ALTER TABLE customer ADD COLUMN item_id INTEGER;
?)
ALTER TABLE customer ADD CONSTRAINT fk_customer_item FOREIGN KEY(item_id) REFERENCES item(item_id);
?)
ALTER TABLE customer ADD COLUMN item_id INTEGER, CONSTRAINT fk_customer_item FOREIGN KEY(item_id) REFERENCES item(item_id);
?)
ALTER TABLE customer ADD COLUMN item_id INTEGER, ADD CONSTRAINT fk_customer_item FOREIGN KEY(item_id) REFERENCES item(item_id);
Вопрос id:84026
Тема/шкала: Администрирование сервера
Каков результат выполнения запроса
ALTER ROLE fred CONNECTION LIMIT 1;
?
?) Доступ для подключения к серверу PostgreSQL для всех пользователей будет закрыт
?) Доступ для подключения к серверу PostgreSQL для пользователя fred будет закрыт
?) Все пользователи, кроме пользователя fred смогут подключится к серверу PostgreSQL только один раз
?) Пользователь fred сможет подключится к серверу PostgreSQL только один раз
?) Пользователь fred сможет подключится к серверу PostgreSQL минимум один раз
Вопрос id:84027
Тема/шкала: Администрирование сервера
С помощью какой команды можно реиндексировать все базы данных сервера PostgreSQL?
?) reindexdb -a
?) reindexdb -all
?) reindex -a
?) reindexdb
?) reindex
Вопрос id:84028
Тема/шкала: Операторы определения данных (Data Definition Language, DDL)
Каков результат выполнения запроса
ALTER TABLE table_name DROP COLUMN column_name CASCADE;
?
?) Будет удалена колонка column_name в таблице table_name и колонки связанных таблиц
?) Будет удалена колонка column_name в таблице table_name
?) Будут удалены все колонки в таблице table_name кроме column_name
?) Будет удалена колонка column_name в таблице table_name, все связанные с этой колонкой индексы и колонки связанных таблиц
?) Будет удалена колонка column_nameв таблице table_name и все связанные с этой колонкой индексы
Вопрос id:84029
Тема/шкала: Функции и операторы
С помощью какой функции в PostgreSQL можно конвертировать данные из одного типа в другой?
?) to()
?) replace()
?) convert()
?) length()
?) cast()
Вопрос id:84030
Тема/шкала: Администрирование сервера
С помощью какого запроса из представленных можно создать новую базу данных?
?)
INIT DATABASE dbname;
?)
ALTER DATABASE dbname;
?)
INSERT INTO databases VALUE(dbname);
?)
ADD DATABASE WITH NAME ‘dbname’;
?)
CREATE DATABASE dbname;
Вопрос id:84031
Тема/шкала: SQL запросы
Существует несколько способов объединения таблиц. Для каждого определенного случая есть свой способ. Какие из следующих типов объединения поддерживает PostgreSQL?
?) INNER JOIN
?) CROSS JOIN
?) SELF JOIN
?) FULL OUTER JOIN
?) RIGHT OUTER JOIN
Вопрос id:84032
Тема/шкала: Введение в PostgreSQL
Какие из следующих команд позволяют запустить сервер PostgreSQL в Linux?
?)
service postgresql start
?)
pg_ctl -D /usr/local/pgsql/data start
?)
/etc/rc.d/init.d/postgresql start
Вопрос id:84033
Тема/шкала: Операторы определения данных (Data Definition Language, DDL)
С помощью какого запроса можно создать таблицу с названием
MyTable
и числовым полем
NumberField
соблюдая верхний и нижний регистр букв в названиях?
?)
create table MyTable ("NumberField" integer);
?)
create table "MyTable" ("NumberField" integer);
?)
create table MyTable (NumberField integer);
?)
add table "MyTable" ("NumberField" integer);
?)
create table "MyTable" (NumberField integer);
Вопрос id:84034
Тема/шкала: Введение в PostgreSQL
Какой запрос проверяет наличие права usecreatedb для пользователя guest к представлению pg_user?
?)
SELECT usecreatedb FROM pg_table WHERE usename='guest';
?)
SELECT createdb FROM pg_user WHERE usename='guest';
?)
SELECT usecreatedb FROM pg_user WHERE usename='user';
?)
SELECT usecreatedb FROM pg_user WHERE usename='guest';
?) Нет правильного ответа
Вопрос id:84035
Тема/шкала: Администрирование сервера
С помощью какого запроса можно дать привилегию создания базы данных для роли role_name?
?)
ALTER ROLE role_name WITH CREATE_DB;
?)
ALTER ROLE role_name WITH CREATEDB;
?)
GRANT ROLE role_name WITH CREATEDB;
?)
UPDATE ROLE role_name WITH CREATE_DB;
?)
UPDATE ROLE role_name WITH CREATEDB;
Вопрос id:84036
Тема/шкала: Операторы манипуляции данными (Data Manipulation Language, DML)
Какое из следующих определений верно по отношению к предложению WHERE?
?) Предложение WHERE может присутствовать в любом из операторов CREATE, ALTER, DROP, когда нужно задать условия на строки, которые требуется обработать.
?) Предложение WHERE может присутствовать в любом из операторов DELETE, UPDATE, INSERT, CREATE, когда нужно задать условия на строки, которые требуется обработать.
?) Предложение WHERE может присутствовать в любом из операторов DELETE, UPDATE, INSERT, SELECT, когда нужно задать условия на строки, которые требуется обработать.
?) Предложение WHERE может присутствовать в любом из операторов DELETE, UPDATE, SELECT, когда нужно задать условия на строки, которые требуется обработать.
?) Предложение WHERE может присутствовать в любом из операторов DELETE, UPDATE, INSERT, SELECT, TRUNCATE, когда нужно задать условия на строки, которые требуется обработать.
Вопрос id:84037
Тема/шкала: SQL запросы
С помощью какого запроса можно получить следующий результат?date
------------
2010-12-18
2010-12-19
2010-12-20
2010-12-21
2010-12-22
2010-12-23
2010-12-24
2010-12-25
(8 rows)
?)
select date(generate_series('2010-12-18', '2010-12-25', interval '1 day'));
?)
select date(generate_series('2010-12-18', '2010-12-25', interval='1 day'));
?)
select date(generate_series('2010-12-18', '2010-12-25', '1 day'));
?)
select date(generate_series(2010-12-18, 2010-12-25, 1 day));
?)
select date(generate_series(2010-12-18, 2010-12-25, interval 1 day));
Вопрос id:84038
Тема/шкала: Операторы манипуляции данными (Data Manipulation Language, DML)


В таблицу orderinfo необходимо внести данные о новом заказе клиента с номером телефона 505 5454. Заказ был сделан 17 Января 2012 года, дата отправки 22 Января 2012 года, цена отправки 20 долларов. Какой из запросов наиболее подходящий?
?)
INSERT INTO orderinfo VALUES(1, (select customer_id FROM customer WHERE fname='505 5454'), '17-01-2012', '22-01-2012', 10);
?)
INSERT INTO orderinfo VALUES(1, (select customer_id FROM customer WHERE phone=505 5454), '17-01-2012', '22-01-2012', 10);
?)
INSERT INTO orderinfo(orderinfo_id, customer_id, date_placed, date_shipped, shipping) VALUES(1, (select customer_id FROM customer WHERE phone=505 5454), '17-01-2012', '22-01-2012', 10);
?)
INSERT INTO orderinfo VALUES(1, (select customer_id FROM customer WHERE phone='505 5454'), '17-01-2012', '22-01-2012', 10);
?)
INSERT INTO orderinfo(orderinfo_id, customer_id, date_placed, date_shipped, shipping) VALUES(1, (select customer_id FROM customer WHERE lname='505 5454'), '17-01-2012', '22-01-2012', 10);
Вопрос id:84039
Тема/шкала: Программирование сервера
Какой язык программирования используется в PostgreSQL?
?) Clipper
?) PL/pgSQL
?) SQL-92
?) PL/SQL
?) dBase
  • Страница:
  • 1
  • 2
  • 3
Copyright testserver.pro 2013-2021