- 博客(8)
- 资源 (12)
- 收藏
- 关注
转载 Sql server2005中如何格式化时间日期
执行下面格式化时间和日期的T-SQL脚本,在数据库查询分析器中示范了SQL Server中的大多数可用的时间数据格式。首先我们开始转换sql的一些可用的时间格式。SELECT convert(varchar, getdate(), 100)-- mon dd yyyy hh:mmAM (or PM) -- Oct 2 2008 11:01AM SEL
2013-04-24 10:44:59 650
转载 sqlserver子父查询
create table tb(ID int,PID INT)insert into tbselect 1,0 union allselect 2,1 union allselect 3,2 union allselect 4,3 union ALLselect 5,4 union ALLselect 6,5 union ALLselect 7,6 --自定义函
2013-04-22 17:22:27 740
转载 SQLServer行列转换 Pivot UnPivot
PIVOT用于将列值旋转为列名(即行转列),在SQL Server2000可以用聚合函数配合CASE语句实现PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P完整语法:table_sourcePIVOT(聚合函数(value_column)FOR pivot_columnIN()) UNPIVOT用于将列明转为列
2013-04-22 16:58:44 555
转载 ISNULL-sqlserver语句
语法ISNULL ( check_expression , replacement_value ) 参数check_expression将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。replacement_value在 check_expression 为 NULL时将返回的表达式。replacement_value必须与 c
2013-04-22 16:49:39 586
转载 CROSS APPLY和 OUTER APPLY 区别详解
SQL Server 2005 新增cross apply 和outer apply 联接语句,增加这两个东东有啥作用呢?我们知道有个 SQL Server 2000 中有个cross join 是用于交叉联接的。实际上增加cross apply 和outer apply 是用于交叉联接表值函数(返回表结果集的函数)的, 更重要的是这个函数的参数是另一个表中的字段。
2013-04-20 20:30:08 451
转载 Oracle9i中使用SYS_CONNECT_BY_PATH进行行列转换
有表:SQL> SELECT deptno, ename FROM emp ORDER BY deptno, ename;DEPTNO ENAME------ ---------- 10 CLARK 10 KING 10 MILLER 20 ADAMS 20 FORD 20 JONES 20 SCOTT
2013-04-16 11:00:33 623
转载 Oracle SQL语句操作数字:取整、四舍五入及格式化
用oracle sql对数字进行操作: 取上取整、向下取整、保留N位小数、四舍五入、数字格式化取整(向下取整): select floor(5.534) from dual;select trunc(5.534) from dual;上面两种用法都可以对数字5.534向下取整,结果为5.如果要向上取整 ,得到结果为6,则应该用ceilselect ceil(5.53
2013-04-16 10:44:36 1367
转载 ORACLE数据库事务隔离级别
事务隔离级别:一个事务对数据库的修改与并行的另一个事务的隔离程度。两个并发事务同时访问数据库表相同的行时,可能存在以下三个问题:1、幻想读:事务T1读取一条指定where条件的语句,返回结果集。此时事务T2插入一行新记录,恰好满足T1的where条件。然后T1使用相同的条件再次查询,结果集中可以看到T2插入的记录,这条新纪录就是幻想。2、不可重复读取:事务T1读取一行记录,紧接着事务T
2013-04-08 16:04:12 630
springboot整合rabbitmq,开启手工确认。保证消息100%投递
2020-09-16
springboot整合rabbitmq
2020-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人