PostgreSQL отображение целого числа, вставленного без запятых, с запятыми (в формате валюты или аналогичных) - PullRequest
0 голосов
/ 01 мая 2020

SQL Серверный парень, новичок в PostgreSQL. Создал таблицу ниже, выполнил вставку ниже, затем запустил SELECT, чтобы увидеть данные, но в строке показано целое число, отформатированное в столбцах, чтобы разбить целое число. Является ли это просто стилем форматирования в используемой мной утилите Heidi SQL, или данные на самом деле хранятся как x, xxx, xxx, xxx, а не как xxxxxxxxxx.

Таблица:

CREATE TABLE customer (
    business_partner_id INTEGER PRIMARY KEY,
    first_name VARCHAR(100),
    last_name VARCHAR(100),
    organisation_name VARCHAR(200),
    date_of_bith DATE,
    gender VARCHAR(50),
    customer_type VARCHAR(50),
    store_joined VARCHAR(10),
    store_joined_date DATE,
    created_date_time TIMESTAMP,
    updated_date_time TIMESTAMP);

Вставка:

-- Insert a customer 
INSERT INTO customer VALUES 
(1029884766,'James','Matson','Unknown','1980-02-17','M','Standard','303',CURRENT_DATE,CURRENT_TIMESTAMP,CURRENT_TIMESTAMP)

Результаты запроса:

enter image description here

...