
oracle数据库
TDYTDYTDYTDY
666
展开
-
oracle创建两张表
代码如下create table student( sno char(3), sname varchar2(10), sgender varchar2(20), sbirthday date, sadd varchar2(50) );create table score( sno char(3)原创 2018-01-31 20:18:49 · 1087 阅读 · 0 评论 -
初学oracle--登录Oracle SQL Developer遇到的问题
学oracle几天了,我一直用的sqlplus,其实电脑上还有pl/sqldeveloper,一直没怎么用,感觉不太好用,今天突然想用这个了,下面是解决的问题。 ①SID填写错误问题 下面红框信息为:状态: 失败 -测试失败: Listener refused the connection with the following error:ORA-12505, TNS:listener d原创 2018-02-04 22:24:12 · 9439 阅读 · 3 评论 -
初学oracle--数据完整性的语法实现
一、域完整性1、check约束 ①在创建表时创建约束CREATE TABLE ( [DEFAULT ] [NOT NULL | NULL] [CONSTRAINT CHECK约束名>] CHECK(CHECK约束表达式>) /*定义为列的约束*/ [,…n] [CONSTRAINT CHECK约束名>] CHECK(CHECK约束表达式>原创 2018-02-03 11:28:18 · 388 阅读 · 0 评论 -
初学oracle--数据完整性
①五种约束的详细讲解:https://www.cnblogs.com/chengxiao/p/6032183.html ②在一个表里可以定义联合主键,联合主键的列不能超过32个。 主键语法操作见链接https://www.2cto.com/database/201411/349982.html ③主键和唯一约束的创建需要依靠索引,如果在创建主键或唯一约束的时候没有已经建好的索引可以使用的话,原创 2018-02-03 11:05:29 · 416 阅读 · 0 评论 -
初学oracle--识图view详解
网址: http://blog.itpub.net/29785807/viewspace-1270120/转载 2018-02-02 11:56:40 · 405 阅读 · 0 评论 -
char定义的字段,使用长度小于定义长度时,使用通配符_遇到的问题
问题:char定义的字段,使用长度小于定义长度时,使用通配符_查找不出来结果。 未完待续具体以一个例子来说明 创建char_test表create table char_test(test char(10));一、首先做点基础工作 1、定义的char(10)是10个字节; 2、证明一个汉字占用两个字节; 3、证明一个数字占用一个字节; 4、证明一个字母占原创 2018-01-31 23:05:47 · 3756 阅读 · 0 评论 -
初学oracle--groupby+where与having
SELECT语句比较复杂,其主要的子句语法格式如下:SELECT /*指定要选择的列及其限定*/ FROM /*FROM子句,指定表或视图*/ [ WHERE ] /*WHERE子句,指定查询条件*/ [ GR原创 2018-02-01 23:02:25 · 3928 阅读 · 0 评论 -
初学oracle--创建函数和过程中的注意事项
以创建函数的语法为例子CREATE [OR REPLACE] FUNCTION 函数名> /*函数名称*/( 参数名1>, 参数类型> 数据类型>, /*参数定义部分*/ 参数名2>, 参数类型> 数据类型>, 参数名3>, 参数类型> 数据类型>, …) RETURN 返回值类型>原创 2018-02-01 21:53:00 · 1101 阅读 · 0 评论 -
Oracle PL/SQL编程详解
Oracle PL/SQL编程详解 - 古立 - 博客园 《我的网络摘抄本》网摘/转载/备忘/随记 博客园 首页 新随笔 联系 管理 订阅转载 2018-01-31 22:17:53 · 19618 阅读 · 0 评论 -
初学oracle--共有字段表名能不能省略
使用前面博客中的例子 http://blog.youkuaiyun.com/m0_37949689/article/details/79217183 student和score都有字段sno,下面的测试只是使用内连接inner join查询两张表 1、不查询字段snoselect sname,sgender,sbirthday,sadd,math,english from student in原创 2018-01-31 21:25:34 · 413 阅读 · 0 评论 -
初学oracle--join的整体实例说明
使用前面博客中的例子 http://blog.youkuaiyun.com/m0_37949689/article/details/79217183 1、验证inner joinselect student.sno, sname, math, english, (math+english) 总成绩 from student inner join score on student.sno=原创 2018-01-31 21:58:42 · 276 阅读 · 0 评论 -
oracle中的null问题(初学)
当字段中有null时,需要区别对待。 说明: 1、等价于没有任何值、是未知数。 2、NULL与0,空字符串,空格,包括NULL与NULL也是不等的。 3、对空值做加、减、乘、除等运算操作,结果仍为空。 4、NULL的处理使用NVL或者NVL2函数,详细见下面链接 http://blog.youkuaiyun.com/joyksk/article/details/54316125 5、比转载 2018-01-30 16:27:15 · 846 阅读 · 0 评论