Oracle 语法 之相关命令

oracle19c中创建数据库 dbca 的使用语法 (Database Configuration Assistant)是一个图形化工具,用于创建、配置和管理数据库。它也可以通过命令行(静默模式)运行,以便在脚本或自动化环境中使用。可以通过响应文件(Response File)来简化命令行参数。响应文件是一个包含所有参数的文本文件。Oracle 提供了一些默认模板,可以在。以下是一个完整的示例,用于创建一个名为。在 Oracle 19c 中, 阅读详情

DDL(Data Definition Language)  数据定义语音

Create table:创建表

Create index:创建索引

Drop table:删除表

Drop index:删除索引

Truncat:删除表中所有的行

Alter table:更改表结构,增加,修改,删除列

Alert table add constraint:在已有表上增加约束

DML(Data Manipulation Language) 数据操作语言

Insert:

Update:

Delete:

Select:

DCL(Data Control language) 数据控制语言

Grant:将权限或角色授予用户或其他角色

Revoke:从用户或角色收回权限

Lock:对数据库部分用户进行锁定

TCL(Transaction Contron Language)事务控制语言

Commit:提交事务

Rollback:事务处理回滚

Savepoint:设置保存点

创建表格语法:
     create table 表名(
        字段名1 字段类型(长度) 是否为空,
        字段名2 字段类型       是否为空
);

主键和外键一起建立:
     create table T_SCORE (
       EXAM_SCORE           number(5,2),
       EXAM_DATE            date,
        AUTOID               number(10)                      not null,
       STU_ID               char(5),
       SUB_ID               char(3),
       constraint 主键名 primary key (字段名),
       constraint 外键名 foreign key (字段名)
        references 关联表 (字段名)
)

检查索引

alter table student add constraint ck_sex check(sex = '男' or sex = '女');

增加列

alter table student add tel varchar2(11);

修改表字段类型

alter table student modify tel number(11,0);

删除列

alter table student drop column tel

修改字段名

alter table student rename column sex to gender;

修改表名

rename student to studentinfo;

设置唯一

alter table student add constraint uk_cardid unique(cardid);

增加主键

 alter table 表名 add constraint 主键名 primary key (字段名1);

设置外键:子表和从表的关联字段名称、长度、类型都一致

alter table 表名  add constraint 外键名 foreign key (字段名1)  references 关联表 (字段名2);

alter table student add constraint fk_depid foreign key (depid) references department(depid) on delete cascade;

student :子表

department:从表

on delete cascade:级联删除

实战教程:用YOLOv11+PyQt5打造工地安全帽检测系统(附完整数据集) 本文提供了一份完整的实战指南,详细介绍了如何利用YOLOv11目标检测模型与PyQt5界面库,从零开始构建一个智能工地安全帽检测桌面应用。内容涵盖高质量数据集的准备与标注、YOLOv11模型训练与调优,以及如何使用PyQt5开发流畅、专业的图形用户界面,最终实现一个可实际部署的AI安全监控系统。 阅读详情

相关推荐

雾化器硬件设计:从N155驱动到PCB可量产实现

雾化器是典型的机电一体化嵌入式终端,其硬件设计本质是电源完整性、信号完整性与热-机械协同的系统工程。核心在于理解高压脉冲驱动原理(如2.4MHz固定频率匹配压电谐振)、电源域隔离机制(AGND/DGND/PGND分域设计)及约束驱动的PCB转化逻辑。技术价值体现在电气可靠性(如OTP/OLP保护)、生产可制造性(DFM合规焊盘与钢网)与环境鲁棒性(三防漆、散热过孔)。典型应用场景覆盖加湿器、医疗雾化仪与工业微流控设备。本文聚焦超声波雾化控制板的硬线实现路径,深入解析N155驱动芯片选型、网络标签工程误用陷阱

weixin_35649491的博客 618

oracle最基本的操作语法

oracle数据库基本操作 插入数据: 语法: insert intotable (column1, column2, …)                             values (column1_value,column2_value, …) 注意格式: 数值型字段可以直接写值 字符型字段,其值要加上单引号 日期型字段,其值要加上单引号,同时还要注意年、月、日的顺

maomao092092的专栏 7397

uniapp APP分享;判断用户是否安装APP,已安装直接打开,未安装跳转下载页;uniapp 在外部打开APP(schemes)

A将某商品分享给B,B点击后判断是否安装APP,若安装直接打开,没有安装则跳转下载页;

@微你 5681

oracle SQL 命令行(一.基础)

关系数据库标准语言SQL(结构化查询语言),其功能不仅仅是查询——增删改查; 1 SQL> connect system/lixiang666 已连接。 SQL> create user lixiang identified by pass123; 用户已创建。 SQL> grant connect,resource to lixiang; 授权成功。 2 SQL> c...

NJU phd 在读。 917

如何用Hugo Stack主题打造极简技术博客?3个必改配置与5个高级美化技巧

本文详细解析了如何深度定制Hugo Stack主题,打造个性化技术博客。文章提供了3个必改配置与5个高级美化技巧,涵盖字体美学、布局重构、代码块视觉强化及细节打磨,帮助开发者超越基础部署,实现从功能到美学的进阶,提升博客质感与用户体验。

carrot的博客 568

Qt实现窗口自适应分辨率大小

如果希望窗口大小始终保持与屏幕分辨率一致,可以将上述代码放在窗口的resizeEvent()函数中。这样,每当窗口大小发生变化时,都会自动调用resizeEvent()函数,从而实现窗口大小的自适应调整。在Qt中,可以通过一些简单的方法实现窗口大小随分辨率变化而自适应调整。获取到当前屏幕的分辨率后,可以根据需要调整窗口的大小。无论在何种分辨率下运行应用程序,窗口都能够正确地自动调整大小,提供更好的用户体验。除了调整窗口大小,还可以考虑将窗口设置为最大化,以充分利用屏幕空间。步骤2:调整窗口大小。

FuJavascript的博客 3655

修改oracle nls_language

1、查看nls_lang参数是否为静态参数 issys_modifiable: 为false 则在系统级别修改的时候需要加上  scope=spfile  重启数据库后参数生效 2、修改nls_language 参数 alter system set nls_language='SIMPLIFIED CHINESE' scope = spfile; alte

有梦就别怕痛 1万+

SAN存储与协议,了解SCSI、FC和ISCSI

在前面我们介绍SAN存储及iSCSI协议的时候了解到SAN存储其实是一个CS架构的系统。存储系统本身就是整个系统的服务端。以IP-SAN(也就是基于iSCSI的SAN存储)为例,其整体架构如图1所示。 图1 CS架构 对于存储系统来说,通常是由专业的存储厂商提供,比较知名的如EMC、NetAPP、IBM和日立等等。国内存储厂商也迅速崛起,比较知名的如华为、宏杉、浪潮和同友等等。另外,还有一些小的存储厂商,他们往往集中在某个领域,比如专注文件系统或者块存储等等。 除了专业的存储设备外,其实Linux

shuningzhang的专栏 2685

oracle的基本语法

使用@导入 比如说我在oracle家目录下有a.sql文件 命令行sqlplus / as sysdba,进入后 SQL>@/home/oracle/a.sql; 回车搞定 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal&nb

weixin_46941625的博客 1083

基于DWA算法的机器人动态避障技术实现及matlab代码

DWA算法是一种基于轨迹的运动规划算法,其核心思想是:在机器人当前位置及速度的基础上,结合机器人感知到的环境信息,生成一组合法的速度指令,然后从这组速度指令中选取代价最小的速度指令作为机器人的下一步操作。下面,我们将通过一个实例来演示基于DWA算法的机器人动态避障技术实现。假设机器人在一个宽敞的场地内行驶,但场地内有一些固定障碍物和移动障碍物,机器人需要避开这些障碍物,并在场地内自由移动。本文给出了一种基于DWA算法的机器人动态避障技术实现及相应的matlab代码,读者可以根据自身需求进行修改和调整。

uote_e的博客 1003

【时时三省】tessy 集成测试 总论

序论不积跬步无以至千里,不积小流无以成江海。正文。

时时三省的博客 1148

oracle 基本语法大全

一、基础 1、说明:创建数据库 CREATE DATABASE database-name  2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat...

zqr772791008的博客 1万+

科研必备:15款顶尖AI科研工具全面分析汇总(持续更新ing)

科研必备:15款AI科研工具全面分析汇总(持续更新ing)

Code_流苏:在代码中寻诗意,在实践中觅真知 9652

oracle 10g启动EM及相关命令语法

<br />emctl常用命令语法:<br /><br /> emctl start dbconsole启动EM console服务,使用前需要先设置ORACLE_SID环境变量<br /><br /> emctl stop dbconsole停止EM console服务,使用前需要先设置ORACLE_SID环境变量<br /> <br /> <br />使用命令行工具emca可以创建,修改,重建或者删除dbcontrol的配置。而使用命令行工具emctl可以启动/停止EM console服务,察看服务

jacky0922的专栏 3549

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

oracle linux下oracle 10g启动EM、isqlplus及相关命令语法

$ORACLE_HOME/bin/emctl start dbconsole$ORACLE_HOME/bin/isqlplusctl start emctl常用命令语法:emctl start dbconsole启动EM console服务,使用前需要先设置ORACLE_SID环境变量emctl stop dbconsole停止EM console服务,使用前需要先设置ORACLE_S

justinchen的专栏 1184

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

oracle监听启动命令☆oracle linux下oracle 10g启动EM、isqlplus及相关命令语法

emca-repos drop删去一个EM资料库 emca-reconfig ports重新配置db control和agent的端口 注:$ORACLE_HOME为oracle的安装路径 emctl start dbconsole启动EM console办事,使用前需要先设置ORACLE_SID环境变量 3938。如果要重新配置端口,可以使用如下命令: ORACLE_HOME/bin/...

weixin_30631587的博客 124

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

su 命令 以及 su oracle 与su - oracle 命令区别

卤蛋爱编程 391

oracle spool命令

1.spool的作用是什么? spool的作用可以用一句话来描述:在sqlplus中用来保存或打印查询结果。 通过spool 命令,可以将select 数据库的内容写到文件中,通过在sqlplus设置一些参数,使得按指定方式写到文件中。 spool 是sqlplus 下的导出运行命令;execute执行的是sql语句 对于Oracle数据库操作主要使用的是命令行方式,而所有的命令都使用sqlplus完成 (sqlplus的定义:参考SQL*PLUS_百度百科) 2.语法介绍 oracle 1..

lixiaomei0623的专栏 9826

Linux下启动Oracle database EM及isqlplus等命令

Linux下启动Oracle database EM及isqlplus等命令$ORACLE_HOME/bin/emctl start dbconsole$ORACLE_HOME/bin/isqlplusctl startemct...

150

oracle rac常用检查命令

RAC常见命令检查状态 1.2.1 检查集群状态 [grid@rac1 ~]$ crsctl check cluster CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Servicesis online CRS-4533: Event Manager is online 1.2.2 所有...

大柏树运维笔记 1489

Oracle 中的 NOAUDIT CREATE SESSION 命令详解

是 Oracle 数据库中用于取消对用户登录会话审计的命令,它与命令相对应。

文牧之的博客 710

Oracle Analyze 命令 详解

官网的链接如下: http://docs.oracle.com/cd/E11882_01/server.112/e26088/statements_4005.htm#SQLRF01105   使用DBMS_STATS 收集统计信息参考: Oracle Statistic 统计信息 小结 http://blog.youkuaiyun.com/xujinyang/article/de

小宝老豆的专栏 1103

oracle

Oracle基础语法总结 1 基础 SQL功能 命令动词 数据定义 create,drop,alter 数据操纵 select,insert,update,delete 数据控制 grant,revoke,commit,rollback 数据定义语句 操作对象 创建 删除 修改 表 create table drop table alter table ...

xiaodingzi127的博客 401

oracle 常用命令

一 ORACLE用户连接的管理 用系统管理员,查看当前数据库有几个用户连接:            SQL> select username,sid,serial# from v$session;            如果要停某个连接用            SQL> alte

wfq826qfw的专栏 545
上一篇: Oracle 学习笔记之SQLPLUS
下一篇: Oracle学习之PLSQL(一)
Java程序之猿
博客等级 码龄9年 2599粉丝 140原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值