摘要: 自定义建表方法DataTable public DataTable BuildDataTable(string tablename, params string[] colname) { DataTable dt = new DataTable(); dt.TableName = tablename 阅读全文
posted @ 2022-06-17 16:18 学net的胖子 阅读(942) 评论(0) 推荐(0)
摘要: 具体实现 /// <summary> /// 截取某两个字符中间的字符串 /// </summary> /// <param name="str">原始字符串</param> /// <param name="s">开始字符</param> /// <param name="e">结束字符</par 阅读全文
posted @ 2022-06-17 15:55 学net的胖子 阅读(166) 评论(0) 推荐(0)
摘要: 配置文件的所在目录 $ORACLE_HOME/network/admin 具体位置: 盘符:\app\用户\product\版本号\名称\network\admin 以我本机为例就是:C:\app\Administrator\product\11.2.0\client_1\network\admin 阅读全文
posted @ 2022-06-17 15:40 学net的胖子 阅读(911) 评论(0) 推荐(1)
摘要: union all 是合集,用于合并多个数据集。当一个数据集的列不够时,使用null来填充该列的值,而空字符串在Oracle中相当于null。 union 取出合集然后再去掉重复的数据,单个数据集里重复的数据也会被去重 or 是取两个结果的合集 select * from emp where seq 阅读全文
posted @ 2022-06-17 15:23 学net的胖子 阅读(528) 评论(0) 推荐(0)
摘要: 简单Case函数 : 格式 case 列名 when 条件值1 then 选项1 when 条件值2 then 选项2....... else 默认值 end 使用 select case level when '1' then '1111' when '2' then '2222' when '3 阅读全文
posted @ 2022-06-17 14:49 学net的胖子 阅读(6300) 评论(0) 推荐(0)
摘要: != <> ^= 这三个符号都表示“不等于”的意思,并且是不为空 is not null 排除了空值以后做的运算判断 阅读全文
posted @ 2022-06-17 14:32 学net的胖子 阅读(553) 评论(0) 推荐(0)
摘要: 单行注释-- --这是oracle中的单行注释 SELECT SYSDATE FROM dual; 多行注释/**/ /*这是oracle中的多行注释*/ SELECT SYSDATE FROM dual; 阅读全文
posted @ 2022-06-17 14:21 学net的胖子 阅读(824) 评论(0) 推荐(0)
摘要: 左连接 是以左表为基础,根据ON后给出的两表的条件将两表连接起来。结果会将左表所有的查询信息列出,而右表只列出ON后条件与左表满足的部分。左连接全称为左外连接,是外连接的一种。 -- left join select * from A left join B on A.id = B.id -- le 阅读全文
posted @ 2022-06-17 14:09 学net的胖子 阅读(6605) 评论(0) 推荐(0)
摘要: 除2取余,逆序排列 十进制整数转二进制 如:255=(11111111)B 255/2=127 余1 127/2=63 余1 63/2=31 余1 31/2=15 余1 15/2=7 余1 7/2=3 余1 3/2=1 余1 1/2=0 余1 0-10的二进制常量 十进制 二进制 0 0 1 1 2 阅读全文
posted @ 2022-06-17 12:11 学net的胖子 阅读(731) 评论(0) 推荐(0)
摘要: Power power(x,y) :计算x^y次方 实例 select POWER(2,4) from dual 2x2x2x2=16 select POWER(10,2) from dual 100 select POWER(10,-1) from dual 0.1 Bitand 返回两个数值型数 阅读全文
posted @ 2022-06-17 11:22 学net的胖子 阅读(961) 评论(0) 推荐(0)