Что представляют собой значения типа NUMERIC (10, 2)
?
12
десятичных цифр с двумя цифрами после десятичной точки 
12
десятичных цифр с двумя цифрами после десятичной точки 
10
десятичных цифр, две из которых составляют дробную часть 
Пусть в некоторой таблице определен столбец типаCHARACTER (7)
. Какая символьная строка будет реально храниться в этом столбце некоторой строки таблицы, если при вставке строки в качестве значения этого была указана литеральная константа‘test’
?
"test"
 
"test___"
, где "_"
– символ пробела 
"test_’000000"
 
Какая из приведенных ниже таблиц является таблицей истинности для логической функции “штрих Шеффера” в трехзначной логике?
? | TRUE | FALSE | UNKNOWN |
---|---|---|---|
TRUE | FALSE | TRUE | UNKNOWN |
FALSE | TRUE | TRUE | TRUE |
UNKNOWN | UNKNOWN | TRUE | UNKNOWN |
AND | TRUE | FALSE | UNKNOWN |
---|---|---|---|
TRUE | TRUE | FALSE | UNKNOWN |
FALSE | FALSE | FALSE | FALSE |
UNKNOWN | UNKNOWN | FALSE | UNKNOWN |
AND | TRUE | FALSE | UNKNOWN |
---|---|---|---|
TRUE | TRUE | FALSE | FALSE |
FALSE | FALSE | TRUE | FALSE |
UNKNOWN | FALSE | FALSE | UNKNOWN |
Какова степень анонимного строчного типа ROW (a INTEGER, b ROW (C INTEGER, C CHARACTER (7)))
?
2
 
3
 
4
 
Пусть имеется следующее определение домена:
CREATE DOMAIN TEST AS INTEGER DEFAULT 100 CHECK (VALUE > 0 AND VALUE != 150 AND VALUE < 200) CONSTRAINT (VALUE IS NOT NULL); Пусть на этом домене определен столбец некоторой таблицы. Какие из перечисленных значений не могут появиться в качестве значений этого столбца ни в одной строке таблицы?
100
 
NULL
 
151
 
Какова максимальная кардинальность типа INTEGER ARRAY [10]
?
100
 
10
 
11
 
9
 
Пусть имеется следующее определение домена:
CREATE DOMAIN TEST AS INTEGER DEFAULT 100 CHECK (VALUE > 10 AND VALUE != 150 AND VALUE != 190 AND VALUE < 200); Пусть на этом домене определен столбец некоторой таблицы. Предположим, что в некоторый момент времени значениями данного столбца в строках таблицы являются значения
{100, NULL, 160}
. Пусть после этого выполняется операторALTER DOMAIN TEST SET DEFAULT 180 ADD CHECK (VALUE IS NOT NULL); Что произойдет при выполнении оператора?
100
изменится на значение 180
 
Пусть имеется литерал точного числового типа22519
. При выполнении какого из следующих операторовCAST
будет зафиксирована ошибка?
CAST 22519 AS NUMERIC (8)
 
CAST 22519 AS FLOAT (8)
 
CAST 22519 AS CHARACTER (4)
 
Пусть имеется литерал типа символьных строк‘12251999’
. При выполнении какого из следующих операторовCAST
будет зафиксирована ошибка?
CAST ‘12251999’ AS NUMERIC (8)
 
CAST ‘12251999’ AS VARCHAR (8)
 
CAST ‘12251999’ AS DATE (8)
 
Пусть в некоторой таблице определен столбец типаVARCHAR (7)
. Какая символьная строка будет реально храниться в этом столбце некоторой строки таблицы, если при вставке строки в качестве значения этого была указана литеральная константа"test"
?
"test"
 
"test___"
, где "_"
– символ пробела 
"testX'000000"
 
Пусть имеется литерал123E12
. При выполнении какого из следующих операторовCAST
будет зафиксирована ошибка?
CAST 123E12 AS NUMERIC (8)
 
CAST 123E12 AS CHARACTER (4)
 
CAST 123E12 AS FLOAT (8)
 
Пусть в некоторой таблице определен столбец типа INTEGER ARRAY [10]
. Пусть при вставке в эту таблицу некоторой строки в данный столбец заносится значение-массив, в котором задан только десятый элемент. Будет ли выполнена эта операция, какая память будет отведена для хранения этого массива, и что реально в ней будет содержаться?
Пусть в некоторой таблице определен столбец типаINTEGER ARRAY [10]
. Пусть при вставке в эту таблицу некоторой строки в данный столбец заносится значение-массив(12, 14, 18, 22)
. Чему будет равно значениеcs
для значения-массива данного столбца в этой строке после занесения в него восьмого элемента массива?
10
 
5
 
8
 
Пусть имеется следующее определение домена:
CREATE DOMAIN TEST AS INTEGER DEFAULT 100 CHECK (VALUE > 0 AND VALUE != 150 AND VALUE < 200) CONSTRAINT (VALUE IS NOT NULL); Пусть на этом домене определен столбец некоторой таблицы. Предположим, что в некоторый момент времени значениями данного столбца в строках таблицы являются значения
{100, 120, 160}
. Пусть после этого выполняется операторDROP DOMAIN TEST Что произойдет при выполнении оператора?
100
изменится на значение NULL