Краткий курс


p lsq l.  Вы можете использовать скрипт  create_u ser. s q l


Download 1.48 Mb.
Pdf ko'rish
bet27/35
Sana01.03.2023
Hajmi1.48 Mb.
#1242023
1   ...   23   24   25   26   27   28   29   30   ...   35
Bog'liq
Майкл Мак-Локлин - Oracle DB 11g. Программирование на языке PL-SQL - 2014 курс

p lsq l. 
Вы можете использовать скрипт 
create_u ser. s q l, 
доступный на сайте из­
дателя, для создания пользователя и присвоения ему прав. Вы можете использовать фра­
зу storage (хранение) по умолчанию, если только вы не модифицировали скрипт 
create_


680
Приложение А
user, sq l, 
задав нечто, отличное от табличного пространства пользователя, заданного по 
умолчанию. Фраза storage позволяет задать, где пользователь будет физически сохранять 
свои данные, которые должны находиться в предписанном табличном пространстве. 
Табличные пространства (tablespaces) являются логическими структурами, которые ра­
ботают как порталы к одному или нескольким физическим файлам.
Таблица А.1 
Переменные уровня сеанса SQL*Plus
Тип данных 
Описание
BINARY.
DOUBLE
BINARY.FLOAT
CHAR
BLOB
CLOB
NCHAR
NCLOB
NUMBER
NVARCHAR2
Тип данных 
BINARY.DOUBLE 
является 64-битным числом с плавающей точкой, которое занимает 
восемь байтов при хранении. Он определен без формальных параметров. Вот его прототип:
BINARY.DOUBLE
Тип данных 
BINARY.FLOAT 
является 32-битным числом с плавающей точкой, занимающее при хра­
нении четыре байта. Он определен без формальных параметров. Вот его прототип:
BINARY.FLOAT
Тип данных CHAR хранит символьные данные фиксированной длины в байтах или символах. Вы 
можете переустановить его значения по умолчанию путем задания размера в качестве формально­
го параметра. Указание BYTE или CHAR является опциональным и по умолчанию будет применено 
значение из параметра NLS_LENGTH_SEMANTICS. В
от
его прототип:
CHAR [(размер 
[BYTE 
I CHAR])]
Тип данных 
BLOB 
может содержать любой тип неструктурированных двоичных данных до макси­
мального размера 4 Гбайт. Вот его прототип:
BLOB
Тип данных 
CLOB 
представляет собой символьный большой объект(СИагайег Large Object). Они 
хранят символьные строки размером до 4 Гбайт. Переменные с набором символов в кодировке 
Юникод также поддерживаются с тем же самым максимальным размером. Тип 
CLOB 
определен 
без формального параметра, определяющего размер. Вот его прототип:
CLOB
Тип данных 
NCHAR 
хранит данные в национальной кодировке Юникода фиксированной длины в 
байтах или символах. Переменные Юникода требуют двух или трех байтов, в зависимости от при­
меняемой кодировки, называемой кодовой схемой. Кодировка AL16UTF16 требует двух байтов, а 
UTF8 требует трех байтов. Вы можете переопределить значения по умолчанию путем задания ф ор­
мального параметра - размера. Вот его прототип:
NCHAR [(размер)]
Тип данных 
NCLOB 
представляет символьные большие объекты в национальной кодировке Юникод 
(UniCODE 
national Character Large Object). Они хранят символьные строки размером до 4 Гбайт. Пе­
ременные с кодировкой Юникод также поддерживаются до того же самого максимального разме­
ра. Типы 
NCLOB 
определены без формального параметра, задающего размер. Вот его прототип:
NCLOB
Тип данных 
NUMBER 
является 38-разрядным числовым типом данных. Вы можете объявить его точ­
ность, размер и масштаб, или количество знаков справа от десятичной точки, вы можете опреде­
лить его без формального параметра, только с параметром «точность» либо с обоими параметра­
ми - «точность» и «масштаб». Вот его прототип:
NUMBER 
[(точность [, масштаб])]
Тип данных 
NVARCHAR2 
хранит строки переменной длины в байтах или символах длиной до 4000 
символов. Размер в байтах, занимаемый одним символом задается установками Юникода для дан­
ного экземпляра базы данных. Вы можете определить тип данных 
NVARCHAR2 
путем задания его 
параметра, определяющего размер. Вот его прототип:
NVARCHAR2 (размер)


Краткий курс администрирования в базе данных Oracle
681
Таблица А.1 
Переменные уровня сеанса SQL*Plus
Тип данных 
Описание______________
REFCURSOR 
Тип данных REFCURSOR хранит курсор, который вернул блок PL/SQL, он может содержать массив
структуры. Структура может быть динамической и может реализовывать структуру, определенную 
в каталоге данных или в запросе. Вот его прототип: 
REFCURSOR

Download 1.48 Mb.

Do'stlaringiz bilan baham:
1   ...   23   24   25   26   27   28   29   30   ...   35




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling