Правила кодирования SQL

Материал из AOW

Перейти к: навигация, поиск

В данном разделе будут приведены форматы и требования к написанию SQL-кода.

В SQL коде строго запрещается использование зарезервированных слов SQL в нижнем регистре.

Типы данных

Основываясь на ANSI, в качестве целочисленных типов разрешено использовать SERIAL, BIGSERIAL, SMALLINT, INTEGER, BIGINT. Для сохранения времени и даты использовать TIMESTAMP WITHOUT TIME ZONE. Текстовые и строковые типы соответственно TEXT и VARCHAR(length).

Далее приведена таблица соответствий, на основании которой стоит проводить профилирование кода для системы AOW–SC3:
INT2 SMALLINT
INT4 INTEGER
INT8 BIGINT
BIT SMALLINT

Имена и нотации

Имена должны быть только в нижнем регистре. Для имен таблиц важно использовать постфиксную нотацию _tb.

Описание функций

Важно правильно использовать систему комментариев. http://www.postgresql.org/docs/8.2/interactive/sql-comment.html

Личные инструменты

Разработка веб-сайтов, автоматизация.
По всем вопросам обращайтесь по телефонам:

+7 495 640 29 90
http://artofweb.ru