MyTetra Share
Делитесь знаниями!
Наборы частых команд
Время создания: 13.07.2018 15:30
Автор: Mikhail "Velonski" Eremeev
Текстовые метки: postgresql
Раздел: Postgresql
Запись: Velonski/mytetra-database/master/base/14811885061a50ucfdeg/text.html на raw.githubusercontent.com

Создать нового пользователя:


CREATE ROLE username LOGIN;

ALTER ROLE username PASSWORD 'password';

GRANT ALL ON DATABASE dbname TO username;


Создать базу данных:


CREATE DATABASE pprog WITH owner = pprog template = template0 encoding = 'UTF8' lc_collate = 'ru_RU.UTF-8' lc_ctype = 'ru_RU.UTF-8';


Удалить базу данных:


DROP DATABASE dbname;


Изменение колонок таблицы:


ALTER TABLE distributors

    ALTER COLUMN address TYPE varchar(80),
    ALTER COLUMN name TYPE varchar(100);

ALTER TABLE distributors ALTER COLUMN street SET NOT NULL;

ALTER TABLE distributors ALTER COLUMN street DROP NOT NULL;



Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования