Запитання з тегом «datatypes»

Вказує тип даних, що зберігаються (рядок, дата, числові тощо).

3
Переваги та недоліки використання типів ENUM проти Integer?
Скажімо, у якійсь випадковій таблиці ви маєте стовпець з назвою статусу . Цінність у реальному світі буде або включена, або відключена . Чи краще для типу даних цього стовпця бути int / bool (1 або нуль) або використовувати ENUMзі значеннями being enabledі disabled? Які переваги чи недоліки? Скажімо, замість всього …

3
Які недоліки використання UUID або GUID в якості основного ключа?
Я хотів би побудувати розподілену систему. Мені потрібно зберігати дані в базах даних, і було б корисно використовувати UUID або GUID в якості основного ключа в деяких таблицях. Я припускаю, що це недоліки в цьому дизайні, оскільки UUID / GUID досить великий, і вони майже випадкові. Альтернативою є використання автоматичного …

7
Як поєднувати дату та час до datetime2 у SQL Server?
З огляду на наступні компоненти DECLARE @D DATE = '2013-10-13' DECLARE @T TIME(7) = '23:59:59.9999999' Який найкращий спосіб їх поєднання для отримання DATETIME2(7)результату зі значенням '2013-10-13 23:59:59.9999999'? Нижче наведено деякі речі, які не працюють. SELECT @D + @T Дата типу даних операнду недійсна для оператора додавання. SELECT CAST(@D AS DATETIME2(7)) …


7
У якому типі даних я повинен зберігати електронну адресу в базі даних?
Я розумію, що адреса електронної пошти з 254 символами є дійсною, але в дослідженні, що я досліджував, як правило, використовується varchar (60) до varchar (80) або еквівалент. Наприклад: ця рекомендація SQL Server використовує varchar (80) або цей приклад Oracle Чи є причина не використовувати повний максимум 254 символу? Чи не …

4
Який найкращий спосіб зберігати адресу електронної пошти в PostgreSQL?
Який би був правильний тип даних для зберігання електронних адрес у PostgreSQL? Я можу використовувати varchar(або навіть text), але мені цікаво, чи є більш конкретний тип даних для електронних листів.

3
Який оптимальний тип даних для поля MD5?
Ми розробляємо систему, яка, як відомо, є важкою для читання (порядку десятків тисяч читань в хвилину). Є таблиця, namesяка служить своєрідним центральним реєстром. Кожен рядок має textполе representationта унікальний keyхеш MD5 цього representation. 1 Ця таблиця наразі містить десятки мільйонів записів і, як очікується, виросте в мільярди протягом життя програми. …

4
Чи слід додати довільну межу довжини до стовпців VARCHAR?
Згідно документації в PostgreSQL , немає ніякої різниці в продуктивності між VARCHAR, VARCHAR(n)і TEXT. Чи слід додати довільну межу довжини до стовпця імені чи адреси ? Редагувати: Не обман: Буде пошук пошуку в індексах помітно швидшим за допомогою char vs varchar, коли всі значення становлять 36 знаків Я знаю, що …

3
Параметр "Табличне значення" як вихідний параметр для збереженої процедури
Чи можливо параметр "Табличне значення" використовувати як вихідний парам для збереженої процедури? Ось, що я хочу зробити в коді /*First I create MY type */ CREATE TYPE typ_test AS TABLE ( id int not null ,name varchar(50) not null ,value varchar(50) not null PRIMARY KEY (id) ) GO --Now I …


6
Як передати ціле число на булеве значення в пункті MySQL SELECT?
Я тут новий, тож будьте ласкаві до мене. У мене такий сценарій: У мене є багато таблиць, які для простоти представлені у поданні в моїй базі даних MySQL. Моя проблема полягає в тому, що мені потрібне значення в цьому погляді, яке представляє, чи це подія чи інший вид (простий булевий), …

7
Як довгі стовпці впливають на продуктивність та використання диска?
У нашому поточному проекті дуже часто трапляється, що нам потрібно розширити стовпчики на пару символів. Від varchar(20)до varchar(30)і так далі. Справді, наскільки це насправді має значення? Наскільки це оптимізовано? Який вплив просто дозволити 100, 200 або навіть 500 символів для нормальних "вхідних" полів? Електронний лист може мати лише 320 символів, …

7
Збереження IP-адреси
Я повинен зберігати IP-адресу всіх зареєстрованих користувачів у базі даних. Мені цікаво, скільки символів я повинен оголосити для такої колонки? Чи слід також підтримувати IPv6? Якщо так, яка максимальна довжина IP-адреси?

2
Використання тексту MAX або більш конкретного, меншого типу
Хтось переглядав мій код DDL для створення таблиць і запропонував, коли побачив, що я бачу використання VARCHAR(256)полів для тексту, я очікую, що він буде досить маленьким, як ім’я чи що завгодно, що я завжди повинен просто використовувати VARCHAR(MAX)та пов’язати Навіщо використовувати що-небудь, крім varchar (макс ) . Я прочитав його, …

5
Запит для повернення вихідних назв стовпців та типів даних запиту, таблиці чи представлення
Чи є запит або команда PostgreSQL, яка повертає назви полів та типи полів запиту, таблиці чи представлення? Наприклад, рішення, якщо застосовується до простого SELECT запиту, як, наприклад, SELECT * from personмає повернути такий список, як: Column Name | Column Type =========================== First Name | character Last Name | character Age …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.