Oracle10g运维 表增删改查

增两条数据,查一条数据,改一条数据,删除一条数据

sql 复制代码
INSERT INTO T_OWNERTYPE (ID,NAME) VALUES (1,'居民');
COMMIT;
INSERT INTO T_OWNERS  VALUES (1,'张三',1,'123','123',SYSDATE,1);
COMMIT;
sql 复制代码
SELECT * FROM T_OWNERS;
sql 复制代码
UPDATE T_OWNERS SET NAME='里斯' WHERE ID=1;
COMMIT;
sql 复制代码
DELETE FROM T_OWNERS WHERE  ID=1;
COMMIT;
sql 复制代码
TRUNCATE TABLE T_OWNERS;
  1. 插入 T_OWNERTYPE 表

sql

INSERT INTO T_OWNERTYPE VALUES (1, '居民');

COMMIT;

复制代码
这条语句将 (1, '居民') 插入到 T_OWNERTYPE 表中。
COMMIT; 用于提交事务,确认更改永久生效。
  1. 插入 T_OWNERS 表

sql

INSERT INTO T_OWNERS (ID, NAME) VALUES (1, '张三');

COMMIT;

复制代码
这条语句将 (1, '张三') 插入到 T_OWNERS 表的 ID 和 NAME 列中。
再次 COMMIT;,确保该插入操作被提交。
  1. 查询所有数据

sql

SELECT * FROM T_OWNERS;

复制代码
这条语句会从 T_OWNERS 表中查询所有记录。
  1. 更新 T_OWNERS 表中的数据

sql

UPDATE T_OWNERS SET NAME = '里斯' WHERE ID = 1;

COMMIT;

复制代码
这条语句将 ID=1 的记录中的 NAME 更新为 '里斯'。
使用 COMMIT; 提交事务,确保更改生效。
  1. 删除记录

sql

DELETE FROM T_OWNERS WHERE ID = 1;

COMMIT;

复制代码
这条语句将删除 T_OWNERS 表中 ID=1 的记录。
COMMIT; 提交删除操作。
  1. 截断表

sql

TRUNCATE TABLE T_OWNERS;

复制代码
TRUNCATE 会快速清空整个表,删除所有数据,并且不会触发 DELETE 触发器。注意:TRUNCATE 是一个 DDL 语句,自动隐式提交,因此不需要 COMMIT;。
相关推荐
DemonAvenger1 小时前
MySQL海量数据快速导入导出技巧:从实战到优化
数据库·mysql·性能优化
lunz_fly199216 小时前
Oracle清理:如何安全删除trace, alert和archivelog文件?
oracle
薛定谔的算法17 小时前
phoneGPT:构建专业领域的检索增强型智能问答系统
前端·数据库·后端
Databend19 小时前
Databend 亮相 RustChinaConf 2025,分享基于 Rust 构建商业化数仓平台的探索
数据库
得物技术20 小时前
破解gh-ost变更导致MySQL表膨胀之谜|得物技术
数据库·后端·mysql
LH_R1 天前
OneTerm开源堡垒机实战(四):访问授权与安全管控
运维·后端·安全
Raymond运维1 天前
MariaDB源码编译安装(二)
运维·数据库·mariadb
沢田纲吉1 天前
🗄️ MySQL 表操作全面指南
数据库·后端·mysql
RestCloud2 天前
SQL Server到Hive:批处理ETL性能提升30%的实战经验
数据库·api
RestCloud2 天前
为什么说零代码 ETL 是未来趋势?
数据库·api