随笔分类 -  学习区3.1【Sql】

摘要:Dapper优势和缺点 优点 高性能、易排查、易运维、灵活可控 缺点 和EF相比,手写sql当修改表结构不易发现bug。 习惯了EF后再来使用Dapper,会很难适应那种没有了强类型的安全感。不过可以用单元测和心细来避免。 数据库连接 问题:IDbConnection需不需要手动Open打开连接 答 阅读全文
posted @ 2019-05-20 08:46 农码一生 阅读(34464) 评论(55) 推荐(112) 编辑
摘要:目录1.给动态语句传值(USING 子句)2.从动态语句检索值(INTO子句)3.动态调用存过4.将返回值传递到PL/SQL记录类型;同样也可用%rowtype变量5.传递并检索值.INTO子句用在USING子句前6.多行查询选项.对此选项用insert语句填充临时表7.动态定义游标--动态执行sq... 阅读全文
posted @ 2015-01-28 08:58 农码一生 阅读(1168) 评论(0) 推荐(2) 编辑
摘要:目录一、DML触发器二、INSTEAD_OF触发器三、系统触发器四、删除触发器 修改触发器状态 关闭打开--说明--1.事件发生之前(BEFORE)事件发生之后(AFTER)--2.触发条件子句WHEN--3.语句级(STATEMENT)触发器和行级(ROW)触发器--3.1 STATEMENT:是... 阅读全文
posted @ 2015-01-27 17:02 农码一生 阅读(562) 评论(0) 推荐(0) 编辑
摘要:目录一、取函数的返回值1.取函数的系统类型数据2.取函数的自定义类型数据3.取函数的自定义类型数据集合二、取存储过程的返回值1.取存过的系统类型数据2.取存过的自定义类型数据3.取存过的自定义类型数据集合一、取函数的返回值0.创建自定义类型--自定义类型create or replace type ... 阅读全文
posted @ 2015-01-26 19:15 农码一生 阅读(1137) 评论(0) 推荐(0) 编辑
摘要:目录一、取oracle自定义函数返回的自定义类型。一、取oracle自定义函数返回的自定义类型。1.首先创建一个函数返回自定义类型集合--1.建立自定义类型CREATE OR REPLACE TYPE UT_BLOCKED_STATISTICS AS OBJECT( TWO_DPT_CDE V... 阅读全文
posted @ 2015-01-26 16:35 农码一生 阅读(3121) 评论(0) 推荐(0) 编辑
摘要:函数[in out 参数]--函数[in out 参数]create or replace function get_test(m_id in number, str1 out varchar2) --参数不需要类型长度 return varchar2 is str2 varchar2(10); ... 阅读全文
posted @ 2015-01-13 13:37 农码一生 阅读(1038) 评论(0) 推荐(0) 编辑
摘要:异常处理1declare num1 number := 1; num2 number := 0; my_exce exception; --定义错误类型begin if num2 = 0 then raise my_exce; --自定义错误 end if; num1 ... 阅读全文
posted @ 2015-01-13 13:32 农码一生 阅读(272) 评论(0) 推荐(0) 编辑
摘要:--显式游标declare cursor c_c is select * from scott.emp;--定义游标 r_r scott.emp%rowtype; --定义变量[rowtype为行类型]begin open c_c; ... 阅读全文
posted @ 2014-12-18 12:46 农码一生 阅读(418) 评论(0) 推荐(0) 编辑
摘要:--简单循环declare --声明 mynum number(3) := 0; begin loop mynum := mynum + 1; dbms_output.put_line(mynum); exit when mynum ... 阅读全文
posted @ 2014-12-17 16:41 农码一生 阅读(466) 评论(0) 推荐(0) 编辑
摘要:1.常用系统函数2.常用sql语句3.一些定义和关键字4.需要注意点1.常用系统函数↑--decodedecode(column,if_value,value,elseif_value,value,default_value);decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n... 阅读全文
posted @ 2014-12-09 13:22 农码一生 阅读(1024) 评论(0) 推荐(1) 编辑

.