数据库操作 红太狼 2022-08-18 15:10 278阅读 0赞 # 数据库操作 # 1.数据库修改字段属性 如将user\_table表中的user\_name字段长度修改为varchar(100). (1)mysql中修改语句 alter table user\_table modify column user\_name varchar(100) ; (2)postgresql数据库中的修改语句 ALTER TABLE user\_table ALTER user\_name TYPE varchar(1000); 2.查看数据库现有数据存储大小(postgresql数据库) pg\_size\_pretty(pg\_database\_size(‘lifepayment\_elive’)); 3查看linux服务器内存使用情况 free -m 4查看服务器硬盘内存使用情况 df -H 待补充 附件(是postgresql中常用操作): 例子 向表中增加一个 varchar 列: ALTER TABLE distributors ADD COLUMN address varchar(30); 从表中删除一个字段: ALTER TABLE distributors DROP COLUMN address RESTRICT; 在一个操作中修改两个现有字段的类型: ALTER TABLE distributors ALTER COLUMN address TYPE varchar(80), ALTER COLUMN name TYPE varchar(100); 使用一个 USING 子句, 把一个包含 UNIX 时间戳的 integer 字段转化成 timestamp with time zone: ALTER TABLE foo ALTER COLUMN foo_timestamp TYPE timestamp with time zone USING timestamp with time zone 'epoch' + foo_timestamp * interval '1 second'; 对现存字段改名: ALTER TABLE distributors RENAME COLUMN address TO city; 更改现存表的名字∶ ALTER TABLE distributors RENAME TO suppliers; 给一个字段增加一个非空约束: ALTER TABLE distributors ALTER COLUMN street SET NOT NULL; 从一个字段里删除一个非空约束: ALTER TABLE distributors ALTER COLUMN street DROP NOT NULL; 给一个表增加一个检查约束: ALTER TABLE distributors ADD CONSTRAINT zipchk CHECK (char_length(zipcode) = 5); 删除一个表和它的所有子表的监查约束: ALTER TABLE distributors DROP CONSTRAINT zipchk; 向表中增加一个外键约束: ALTER TABLE distributors ADD CONSTRAINT distfk FOREIGN KEY (address) REFERENCES addresses(address) MATCH FULL; 给表增加一个(多字段)唯一约束: ALTER TABLE distributors ADD CONSTRAINT dist_id_zipcode_key UNIQUE (dist_id, zipcode); 给一个表增加一个自动命名的主键约束,要注意的是一个表只能有一个主键: ALTER TABLE distributors ADD PRIMARY KEY (dist_id); 把表移动到另外一个表空间: ALTER TABLE distributors SET TABLESPACE fasttablespace; 把表移动到另外一个模式: ALTER TABLE myschema.distributors SET SCHEMA yourschema; 兼容性 ADD,DROP,和 SET DEFAULT 形式与 SQL 标准兼容。 其它形式是 PostgreSQL 对 SQL 标准的扩展。 还有,在一个 ALTER TABLE 命令里声明多于一个操作也是扩展。 ALTER TABLE DROP COLUMN 可以用于删除表中的唯一的一个字段, 留下一个零字段的表。这是对 SQL 的扩展,它不允许零字段表。
相关 数据库操作 连接数据库 要访问数据库,首先要加载数据库的驱动程序,然后每次访问时创建一个Connection对象,接着执行SQL语句,最后在完成数据库操作后销毁前面创建的Connec ╰+攻爆jí腚メ/ 2023年07月19日 05:00/ 0 赞/ 35 阅读
相关 操作数据库 JDBC不仅可以执行数据库查询,还可以执行DDL、DML等SQL语句,以便最大限度地操作数据库。 execute()方法 Statement接口的execute() 浅浅的花香味﹌/ 2023年07月10日 12:50/ 0 赞/ 13 阅读
相关 hbase数据库scan操作_hbase数据库操作 2.请编程实现以下功能: (1) createTable(String tableName, String\[\] fields) 创建表,参数 tableName 为表的 青旅半醒/ 2023年01月01日 05:49/ 0 赞/ 218 阅读
相关 MySQL数据库操作补坑(二)操作数据库 文章目录 操作数据库 创建数据库 删除数据库 数据库存储引擎 0)、MySQL存储引擎简介 男娘i/ 2022年11月20日 09:41/ 0 赞/ 241 阅读
相关 数据库操作 数据库操作 1.数据库修改字段属性 如将user\_table表中的user\_name字段长度修改为varchar(100). (1)mysql中修改语句 红太狼/ 2022年08月18日 15:10/ 0 赞/ 279 阅读
相关 数据库操作 select \ from acscon\_realnode where addr='100-30\1-2' \--获取保持数据总数 select count(i 叁歲伎倆/ 2022年07月13日 12:46/ 0 赞/ 247 阅读
相关 数据库—操作 Create Table Student( sno char(10) not null, sname varchar(20), sage sma 深藏阁楼爱情的钟/ 2022年06月14日 05:22/ 0 赞/ 263 阅读
相关 数据库操作 配置配置文件 建表利用jpa特性 增删改查 配置配置文件 <dependency> <groupId>org.springfr 红太狼/ 2022年06月05日 09:38/ 0 赞/ 268 阅读
相关 数据库操作 查看数据库 1 -- (推荐使用大写) 2 SHOW DATABASES; 3 -- show databases; 创建数据库 妖狐艹你老母/ 2021年12月20日 10:53/ 0 赞/ 419 阅读
相关 数据库操作 2.2. Mongoose的操作流程(重点中的重点) 2.2.1. 安装mongoose npm install mongoose 2.2.2. 连接数据库 使 阳光穿透心脏的1/2处/ 2021年10月01日 06:02/ 0 赞/ 486 阅读
还没有评论,来说两句吧...