Node - postgreSQL(一)

2020-04-20  本文已影响0人  酷热summer

一、几种常见数据库介绍

二、PostgreSQL 安装和使用

1、安装 brew

2、安装 postgresql

// 连接数据库后,即可创建数据库
CREATE TABLE test_table_1 (  // 敲到左括号,可回车
string_test_1 varchar(32),          // 不同字段可用 `,` 分隔
number_test_2 int                      // 字段名 + 数据类型
);                                                // 最后一行为 `);`

关于数字类型,charvarchar 的区别在于第二个为动态字符,括号内数字表示最大长度,如果为 char,则表示只能使用长度为 32 的字符。

3、常用数据类型有:

CREATE TYPE mode AS ENUM('mode_1', 'mode_2', 'mode_3');
CREATE TABLE test_table_3 (
mode_test_3 mode
);

此时,表中 mode_test_3 只能取 mode 中的某一个值

4、SQL 常用语句:

5、操作表

CREATE TABLE test_table_4 (
  id INT PRIMARY KEY
);

主键约束的意思是,在向表中插入数据的时候,要保证此字段既是全表唯一且不能为空。

三、PostgreSQL 对表进行增删改查

CREATE TABLE users(
  name TEXT NOT NULL CHECK(CHAR_LENGTH(name) > 4 && CHAR_LENGTH(name) < 15),
  age INT CHECK(age >= 0) DEFAULT 18
);

创建完成后,可通过 \d users 查看表的信息。

上一篇 下一篇

猜你喜欢

热点阅读