一、SQL操作
查詢已創建的數據庫:SELECT datname FROM pg_database;
創建數據庫:CREATE DATABASE wzxdb;
刪除數據庫:DROP DATABASE wzxdb;
查看已創建用戶:SELECT usename FROM pg_user;
創建用戶並指定密碼:CREATE USER wzx WITH PASSWORD '123456';
刪除用戶:drop user wzx;
修改用戶密碼:ALTER USER wzx WITH PASSWORD 'wzx123456'
創建數據庫並指定用戶:CREATE DATABASE wzxdb WITH ENCODING='utf8' OWNER=wzx;
查看已創建的表:SELECT tablename FROM pg_tables;
創建表:
創建表結構2:create table wzxstu (
name varchar(80), -- 姓名
age int, -- 年齡
height int, -- 身高
resg date -- 注冊時間
);
刪除數據:delete from wzx;
插入數據:insert into wzxstu1 values (2,'肥肉', '男', 20, 2232.15, '2029-03-02');
插入數據:insert into wzxstu1 (id,name,age, height, resg date) values(2,'得得', '男', 20, 22.15, '2019-03-02');
查看版本信息:select version();
查看當前搜索路徑:show search_path;
查看版本信息:select version();
查看當前搜索路徑:show search_path;
添加新模式到搜索路徑:set search_path TO myschema,public;
查詢:
select * from wzxstu1 limit 1;
select count(*) from wzxstu1;
select * from wzxstu1 where name like '%a%';