8.19 day pre-bug

pre-bug

实在没bug了,只能改成prevent-bug,预防bug

今天复习了很多sql的部分,还有很多没POST上来,果真是

Periodic Table Database

ALTER TABLE properties RENAME COLUMN weight TO atomic_mass;

ALTER TABLE properties RENAME COLUMN melting_point TO melting_point_celsius;

ALTER TABLE properties RENAME COLUMN boiling_point TO boiling_point_celsius;

sql 复制代码
ALTER TABLE properties ALTER COLUMN melting_point_celsius SET NOT NULL;
sql 复制代码
ALTER TABLE properties ALTER COLUMN boiling_point_celsius SET NOT NULL;

ALTER TABLE elements ADD CONSTRAINT unique_symbol UNIQUE (symbol);

ALTER TABLE elements ADD CONSTRAINT unique_name UNIQUE (name);

ALTER TABLE elements ALTER COLUMN symbol SET NOT NULL;

ALTER TABLE elements ALTER COLUMN name SET NOT NULL;

ALTER TABLE properties ADD CONSTRAINT fk_atomic_number FOREIGN KEY (atomic_number) REFERENCES elements(atomic_number);

CREATE TABLE types ( type_id SERIAL PRIMARY KEY, type VARCHAR(255) NOT NULL );

相关推荐
oh,huoyuyan4 分钟前
火语言RPA--SqlServer-执行SQL
sql·sqlserver·rpa
明天不下雨(牛客同名)8 分钟前
Redis 的五种数据类型面试回答
数据库·redis·面试
caihuayuan414 分钟前
Java 面试系列:Java 中的运算符和流程控制 + 面试题
java·大数据·sql·spring·课程设计
Always_away37 分钟前
数据库系统概论|第三章:关系数据库标准语言SQL—课程笔记2
数据库·笔记·sql
ALex_zry1 小时前
深入解析 MySQL 中的日期时间函数:DATE_FORMAT 与时间查询优化
android·数据库·mysql
二年级程序员1 小时前
MySQL 约束(入门版)
数据库·mysql
04Koi.2 小时前
Redis进阶--主从复制
数据库·redis·缓存
S01d13r2 小时前
Redis 面经
数据库·redis·缓存
江沉晚呤时2 小时前
C# 状态模式深度解析:构建灵活的状态驱动系统
开发语言·javascript·数据库·ui·ajax·c#·ecmascript
forestsea2 小时前
PostgreSQL高级编程:存储过程与函数
数据库·postgresql