sqlserver dateadd
-- 在向指定日期加上一段时间的基础上,返回新的 datetime 值
加年份——print dateadd(year, 5, getdate()) 加月份——print dateadd(month, 5, getdate())
加天数——print dateadd(day, 5, getdate()) 加小时——print dateadd(hour, 5, getdate())
加分钟——print dateadd(mi, 5, getdate()) 加秒数——print dateadd(ss, 5, getdate())
相关文档:
ms sqlserver 2005中的存储过程无法在Management Studio中进行调试,
但可以通过Visual Studio 2005来对之进行调试。(可设置断点,单步调试等)
采用Visual Studio调试存储过程的方法如下:
1.启动Visual Studio(可不创建项目),打开Server Explorer(菜单-view-Server Explorer)
......
--spid:死锁的进程,tableName :死锁的表
select request_session_id spid,OBJECT_NAME(resource_associated_entity_id)tableName from sys.dm_tran_locks
where resource_type='OBJECT'
--spid:要结束的进程id
kill spid ......
<Language from="SQL" To="C#">
<Type from="bigint" To="long" />
<Type from="binary" To="object" />
<Type from="bit" To="bool" />
<Type from="char" To="string" />
<Type from="datetime" To="DateTime" ......
不得不说的在 MS SQL SERVER 下的 JDBC 调用
今天下午,临时决定要再 MS SQL-SERVER 下配置 Spring 的数据源 DataSource 。但配置了半天,获取数据源仍不成功,我没有办法,找原因呗,只能写个列子测试下。先不管三七二十一,先上正确的例子再说。
看客如果想运行下面的代码,需要自己手工 ......
SqlServer,Oracle 常用函数比较
数学函数:
1.绝对值
Sql Server: SELECT abs(-1) value
Oracle: SELECT abs(-1) value from dual
2.取整(大)
Sql Server: SELECT ceiling(-1.001) value
Oracle: SELECT ceil(-1.001) value from dual
3.取整(小)
Sql Server: SELECT f ......