先说一下背景,之前我用的 pg 镜像是 postgres:11.18-bullseye,后来被升级成了 postgres:11.20-alpine3.18,这个造成的其中一个后果简而言之是 pg 对字符串的排序发生了变化,比如原先认为 A > B,现在则变成了 A < B。由此,就有可能破坏数据的唯一性约束。不仅如此,只要索引列包含字符串类型的字段,也会有问题。 为了方便继续描述,假设有个 te
首先pg数据库是支持sql标准的,所以我们可以使用标准sql对pg进行操作 1、修改一个表的名称--使用rename to关键字 alter table student rename to student1; 2、修改一个字段的名称--使用rename xx to xx alter table student1 rename name to student_name; 3、修改一个字
EfiGuard下载地址 https://github.com/Mattiwatti/EfiGuard 使用步骤 Booting the loader 1、Download EfiGuard and rename EFI/Boot/Loader.efi to bootx64.efi. 2、Place the files on a boot drive such as a FAT32 for