Краткий курс


VARCHAR2  Тип данных  VARCHAR2


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

VARCHAR2 
Тип данных 
VARCHAR2 
хранит строки переменной длины в байтах или символах длиной до 4000
символов. Если не указано BYTE или 
CHAR, 
данный тип использует параметр 
NLS_LENGTH_ 
SEMANTICS, определенный для экземпляра базы данных. Вы можете определить тип данных 
VARCHAR2 
путем задания параметра, определяющего максимальный размер. Вот его прототип:
_______________ VARCHAR2 
[(размер [BYTE I 
CHAR])]__________________________
Базовая архитектура схемы пользователя обособлена от физического хранения с по­
мощью ряда программных абстракций. Пользователь может получать доступ и сохранять 
данные в одном или нескольких табличных пространствах (tablespaces), а табличное про­
странство может использовать один или несколько файлов. Эта архитектура позволяет 
пользователю сохранять больше данных, чем это определено лимитом физического фай­
ла, наложенным операционной системой. Вы назначаете табличное пространство для 
сохранения по умолчанию при определении пользователя/схемы, но база данных Oracle 
Database l l g планирует, что все пользователи будут сохраняться в табличном пространс­
тве USER. Вы можете установить детали, относящиеся к табличному пространству поль­
зователя по умолчанию, путем запуска следующего скрипта:

SELECT username
, d e fa u lt_ ta b le sp a c e  
FR0Mdba_users;
Приводимые скрипты не пытаются переопределить запланированное поведение 
продукта и предполагают, что вы будете использовать данное по умолчанию табличное 
пространство USER. Если вы работаете в версиях базы данных Oracle Standard или 
Enterprise Edition, то должны рассмотреть возможность создания табличного пространс­
тва 
p lsq l 
и модификации скриптов, чтобы они размещали в нем данные.
Сначала вы будете работать с интерфейсом командной строки, потому что это позво­
лит нам обсудить различие между окружениями SQUPlus и SQL. Эта дискуссия станет 
фундаментом для понимания последующего материала, посвященного интерфейсу в ви­
де web-страницы. Вы можете углубить свое понимание интерфейса Oracle SQUPlus, обра­
тившись к книге “Руководство пользователя и справочник по SQUPlus Release 1”, или 
продукта Oracle SQL, обратиышись к книге “Справочник по Oracle Database SQL l l g
Release 1”, которые можно найти по адресу h ttp ://o tn .o racle.co m .
Интерфейс командной строки SQL
Интерфейс командной строки SQUPlus требует, чтобы вы имели учетную запись на сер­
вере или чтобы вы установили клиентское программное обеспечение Oracle client на ва­
шей локальной машине. Средство командной строки требует соединение толстого кли­
ента для создания сокета между клиентом и сервером. Интерактивный интерфейс 
SQUPlus предоставляется клиентским обеспечением Oracle client.
Вы можете получить доступ к приложению SQUPlus, если работаете на той же самой 
машине, что и база данных Oracle. Если вы работаете на машине Linux, вам понадобится 
поместить директорию 
$0RACLE_H0M
E/bin в пути вашего окружения и установить несколь­
ко других переменных окружения. Вы найдете инструкции для задания переменных ок­
ружения клиента Oracle Database l l g Client в книге «Руководство по установке Oracle 
Database Client llg». Это руководство по установке зависит от платформы.
Только пользователям 

Download 1.48 Mb.

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




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