Oracle для профессионалов Том Кайт торгово-издательский дом DiaSoft


Настройка среды Формат столбцов можно изменять с помощью команды  COLUMN



Download 0,99 Mb.
Pdf ko'rish
bet36/93
Sana16.03.2022
Hajmi0,99 Mb.
#495509
1   ...   32   33   34   35   36   37   38   39   ...   93
Bog'liq
tom kait oracle dlia professionalov[0001-0091]

34
Настройка среды
Формат столбцов можно изменять с помощью команды
 COLUMN.
Например, чтобы
отменить выдачу столбца
 PARENT_ID_PLUS_EXP,
введите:
SQL> column parent_id_plus_exp noprint
Компиляторы языка С
Поддерживаемые сервером Oracle компиляторы языка С зависят от операционной
системы. В Microsoft Windows я использую Microsoft Visual C/C++. Я использую только
средства командной строки
 (nmake
и
 cl). Ни
в одном из примеров не использовалась
графическая среда разработки. Однако их можно при желании проверять и в этой сре-
де. Вам придется самостоятельно сконфигурировать и настроить соответствующие фай-
лы
 include
и подключить нужные библиотеки. Все файлы управления проектом
 makefile,
содержащиеся в данной книге, — очень маленькие и простые, из них вполне очевидно,
какие файлы
 include
и библиотеки необходимы.
В среде Sun Solaris поддерживается компилятор языка С, входящий в состав пакета
Sun SparcsWorks. И в этом случае я использовал для компиляции программ только сред-
ства командной строки,
 make
и cc.
Оформление кода
Единственная особенность оформления кода, на которую я хочу обратить внимание
читателей, — это именование переменных в коде PL/SQL. Например, рассмотрим сле-
дующее тело пакета:
create or replace package body my_pkg
as
g_variable varchar2(25);
procedure p(p_variable in varchar2)
is
l_variable varchar2(25) ;
begin
null
;
end;
end;
/
В
этом примере используются три переменные: глобальная переменная пакета
G_VARIABLE,
формальный параметр процедуры,
 P_VARIABLE,
и, наконец, локальная
переменная,
 L_VARIABLE. Я
именую переменные в соответствии с областями действия:
все глобальные имеют префикс G_, параметры — префикс Р_, а локальные переменные
— префикс L_. Главная причина этого — необходимость отличать переменные PL/SQL
от столбцов таблицы базы данных. Например, рассмотрим следующую процедуру:

Download 0,99 Mb.

Do'stlaringiz bilan baham:
1   ...   32   33   34   35   36   37   38   39   ...   93




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish