摘要:
在这里主要介绍下Sql批量插入的用法,让我们先看下批量删除一般如何来做。1.批量删除很简单,大家可能都用过: DELETE FROM TestTable WHERE ID IN (1, 3, 54, 68) --sql2005下运行通过 当用户在界面上不连续的选择多项进行删除时,该语句比循环调用多... 阅读全文
摘要:
MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计划,这就大大提供了执行性能,还可以编写更安全的代码。... 阅读全文
摘要:
类型转换cast ( expression as data_type [ (length ) ])convert ( data_type [ ( length ) ] , expression [ , style ] )如果未指定length,则默认为 30 个字符。select cast(GetD... 阅读全文
摘要:
SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO当 SET QUOTED_IDENTIFIER 为 ON 时,标识符可以由双引号分隔,而文字必须由单引号分隔。当 SET QUOTED_IDENTIFIER 为 OFF 时,标识符不可加引号,且必须符合所有 T... 阅读全文
摘要:
sql语句联合查询详解2011-03-01 18:58:22|分类:mysql|举报|字号订阅例子:person表和user表没有约束person表:user表:有以下几种关联1.UNION格式:查询语句UNION [ALL] 查询语句[UNION [ALL] 查询语句][…n]说明:ALL选项表示... 阅读全文
摘要:
select top 1 id from返回查询结果中前几条数据select count(1) as total返回查询的记录个数select max(UserId) as total from返回查询内容的最大值或最大长度select LEN(m.ModuleCode) AS [Length],'... 阅读全文
摘要:
left join这个命令我们会常用到了,LEFT JOIN 关键字会从左表 (Persons) 那里返回所有的行,即使在右表 (Orders) 中没有匹配的行,下面我们来看看关于它的一些用法与其它命令配合使用的问题。 - - 先看它的语法LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行。LEFT JOIN 关键字语法代码如下 复制代码 SELECT column_name(s) FROM table_name1 LEFT JOIN table_name2 ON table_name1.column_nam 阅读全文
摘要:
1.一个接口定义了一个契约。2.接口可以包容方法、C#属性、事件、以及索引器。3.在一个接口声明中,我们可以声明零个或者多个成员。4.所有接口成员的默认访问类型都是public。5.如果在接口成员声明中包括了任何修饰符,那么会产生一个编译器错误。6.与一个非抽象类类似,一个抽象类必须提供接口中所有成员的实现,只要这些成员在这个类的基类中出现过。 阅读全文