|
|
|
хранить названия таблиц, колонок, какой тип данных лучше использовать
|
|||
|---|---|---|---|
|
#18+
подскажите плиз, для служебного хранения названия своих таблиц и полей по таблицам необходимо добавить два поля в свою таблицу какой тип данных лучше использовать и как указать что можно использовать только английские буквы цифры и знак подчеркивания, и первый символ обязательно буква? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2016, 12:09 |
|
||
|
хранить названия таблиц, колонок, какой тип данных лучше использовать
|
|||
|---|---|---|---|
|
#18+
нашел что в pg_class это сделано так: relname name NOT NULL, можно ли использовать тип name в своих целях? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2016, 12:21 |
|
||
|
хранить названия таблиц, колонок, какой тип данных лучше использовать
|
|||
|---|---|---|---|
|
#18+
Legushka, Можно. Не могу придумать причину по которой это может привести к проблемам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2016, 12:56 |
|
||
|
хранить названия таблиц, колонок, какой тип данных лучше использовать
|
|||
|---|---|---|---|
|
#18+
Legushka, Здесь говорится, что данный тип для внутреннего использования и не доступен обычным пользователям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2016, 14:17 |
|
||
|
хранить названия таблиц, колонок, какой тип данных лучше использовать
|
|||
|---|---|---|---|
|
#18+
grgdvo, “not intended” — не предназначен. По сути varchar(63), где 63 -- это байты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2016, 14:41 |
|
||
|
хранить названия таблиц, колонок, какой тип данных лучше использовать
|
|||
|---|---|---|---|
|
#18+
grgdvoLegushka, Здесь говорится, что данный тип для внутреннего использования и не доступен обычным пользователям. где ? там только лишь говорится "не предназначен" для общего пользования ("к обычному использованию) про него надо помнить, что у него своя сортировка (скорее всего collate c ). и, что , кажется (могу врать), он не проверяет длину при касте, хотя и мог бы. т.е. если у вас стоит маргинальная (а не "женерал") в целом задача хранить имена системных объектов в своих табличках (апи какое лепите) -- то самое оно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2016, 14:45 |
|
||
|
хранить названия таблиц, колонок, какой тип данных лучше использовать
|
|||
|---|---|---|---|
|
#18+
qwwq, Код: sql 1. 2. 3. 4. 5. про длину при касте наврал. спутал с другим нежданчиком, случившимся при обнаружении первого ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2016, 15:27 |
|
||
|
хранить названия таблиц, колонок, какой тип данных лучше использовать
|
|||
|---|---|---|---|
|
#18+
qwwq, Кроме сортировок, у text и name есть еще пара отличий. В частности name всегда хранится в plain формате, а text может сжиматься и переноситься в toast. Смотрел здесь: select * from pg_type where typname in ('text', 'name'); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2016, 19:25 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=91&tid=1997218]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 253ms |
| total: | 397ms |

| 0 / 0 |
