摘要:在SQL Server中联机丛书是这样说的: SQL Server timestamp 数据类型与时间和日期无关。SQL Server timestamp 是二进制数字,它表明数据库中数据修改发生的相对顺序。实现 timestamp 数据类型最初是为了支持 SQL Server 恢复算法。每次修改页时,都会使用当前的 @@DBTS 值对其做一次标记,然后 @@DBTS 加1。这样做足以帮助恢复过...
阅读全文
摘要:对于SQLServerExpress数据库连接配置,感觉有必要对它有一个清楚的认识,示例如下:<add name="LocalSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=True;AttachDBFilename=|DataDirectory|TimeTracker.mdf;User In...
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<connectionStrings><addname="LibaraySQLConnectionString"connectionString="DataSource=.\SQLE...
阅读全文
摘要:对日期加减日、月、年。例如,根据员工CLARK的HIREDATE(聘用日期),计算另外6个不同的日期: 聘用CLARK之前及之后的5天;聘用CLARK之前及之后的5个月;聘用CLARK之前及之后的5年。例如,聘用CLARK的日期为“09-JUN- 1981”,要求返回如下结果集:HD_MINUS_5D HD_PLUS_5D HD_MINUS_5M HD_PLUS_5M HD...
阅读全文
摘要:http://book.51cto.com/art/200812/99996.htm.NET程序员面试指南CommandBehavior.CloseConnection的使用分析问题由于流模式读取数据库的特点,在具体应用时很难确定数据库连接何时才能被关闭,因为读取的动作是连续进行的,CommandBehavior.CloseConnection解决了流读取数据模式下,数据库连接不能有效关闭的情况。...
阅读全文
摘要:存儲過程 [代码]cs代碼 [代码] 用ds.tables.count来访问这个dataset中有多少个表 使用Output参数时[代码]在CS文件中[代码]Technorati 标签: SQL,存储过程
阅读全文
摘要:using System; using System.Data; using System.Xml; using System.Data.SqlClient; using System.Collections; namespace Book.DAL { /// <summary> /// SqlServer数据访问帮助类 /// </summary> public seal...
阅读全文
摘要:合每行中的数据数量、 数据类型和排列顺序也必须与表中所定义列或 column_list 参数中指定列的数 量、数据类型和排列顺序完全相同。 SQL Server为INSERT语句提供的第四种数据插入方式是通过执行系统存储过程,其数据来自于过程 执行后所产生的结果集合。所执行的过程可以为存储过程、系统存储过程或扩展存储过程,它们既可以 为本地存储过程,又可以是远程服务器上的存储过程,只要用户具有它们...
阅读全文
摘要:一、字符转换函数 1、ASCII() 返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。 2、CHAR() 将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。 3、LOWER()和UPPER() LOWER()将字符串全部转为小写;UP...
阅读全文
摘要:select CONVERT(varchar(12) , getdate(), 111 ) 2004/09/12 select CONVERT(varchar(12) , getdate(), 112 ) 20040912 select CONVERT(varchar(12) , getdate(), 102 ) 2004.09.12 select CONVERT(varchar(12) , ge...
阅读全文
摘要:常用的字符串函数有: 一、字符转换函数 1、ASCII() 返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。 2、CHAR() 将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。 3、L...
阅读全文
摘要:1 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.0...
阅读全文