
SQL
冬离~
这个作者很懒,什么都没留下…
展开
-
【软件测试】Oracle中的rownum用法
一、对rownum的说明关于Oracle 的 rownum 问题,很多资料都说不支持SQL语句中的“>、>=、=、between…and”运算符,只能用如下运算符号“<、<=、!=”,并非说用“>、>=、=、between..and”时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来。其实,只要理解好了...转载 2019-04-10 18:00:39 · 214 阅读 · 0 评论 -
Oracle中表列由VARCHAR2类型改成CLOB
情景原来表中的列定义成VARCHAR2类型,众所周知,VARCHAR2类型最大支持长度为4000。如果由于业务需要,想把此列转换为CLOB类型,在Oracle中直接通过ALTER语句转换是行不通的。下面根据具体事例讲解在Oracle数据库中如何把表列由VARCHAR2类型转换为CLOB类型。示例准备1. 新建两张张表TB_WITHOUT_DATA(此VARCHAR2列不包含数据)和TB...转载 2019-04-11 19:54:45 · 768 阅读 · 0 评论 -
数据库jdbc驱动
mysql 对应的JDBC驱动http://central.maven.org/maven2/mysql/mysql-connector-java/oracle 对应的JDBC驱动jdbc的jar包版本未知,则解压jar包,查看META-INF\MANIFEST.MF文件https://www.oracle.com/technetwork/cn/database/featu...转载 2019-05-03 18:46:36 · 339 阅读 · 0 评论 -
【Oracle】sql易错题集
/*下面是一个"学生与课程"的数据库,三个关系模式为:学生表关系模式S(S#,SNAME,AGE,SEX,MAJOR)成绩表关系模式SC(S#,C#,SCORE)课程表关系模式C(C#,CNAME,T#)教师表关系模式T(T#,TNAME)其中S#为学号,SNAME为学生名字,AGE为年龄,SEX为性别,MAJOR为专业C#为课程号,CNAME为课程名,SCORE为成绩,T#为教师...原创 2019-05-20 23:07:09 · 1060 阅读 · 0 评论 -
【SQL】数据库三种完整性
数据库完整性可确保输入至数据库中的数据,是准确、有效及一致的。数据库中任何数据改动,都必须乎合所有完整性限制及数据有效性检验。数据库完整性主要以下三项完整性限制:实体完整性,同一数据表中不可有多项记录拥有相同识别。 域完整性, 限制字段中的数据必须乎合默认的数据类型,例如:日期。 参照完整性,如两个数据表是有关联的,父数据表中的记录必须存在,子数据表的记录才有存在。...转载 2019-05-22 21:41:56 · 3887 阅读 · 0 评论