
SQL
token001
心有多大舞台就有多大
展开
-
sql经典
1.HAVING 子句以及统计字句;在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。select customer,Sum(orerprice)as 总数 from orders group by customer having sum(orderprice)select top 5 Avg(ScoreOverall)as 前五个平均数 fro原创 2013-08-15 16:17:12 · 648 阅读 · 0 评论 -
关于sql注入的问题以及如何避免
一、什么是sql注入呢?所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令,比如先前的很多影视网站泄露VIP会员密码大多就是通过WEB表单递交查询字符暴出的,这类表单特别容易受到SQL注入式攻击.当应用程序使用输入内容来构造动态sql语句以访问数据库时,会发生sql注入攻击。如果代码使用存储过程,而这些存储过程作原创 2013-08-30 14:02:13 · 1640 阅读 · 0 评论 -
数据库中插入中文数据时数据库显示全是问号???
SELECT '车速平均值'as CARSPEED,查询出的结果是????解决方法:第一种办法:先选中出错的数据库→选中以后右键点击属性会弹出数据库属性 对话框→选中数据库属性对话框中的选项→把选项中的排序规则设置成:Chinese_PRC_90_CI_AS→最后点击确定即可。(注意:在选择数据库属性的时候必须确保你所修改的数据库未被使用才可以修改否则会失败的)第二种办法:首先打开转载 2013-11-28 11:07:03 · 14755 阅读 · 1 评论 -
SQL对XML的操作
select col.exist('/Root/element')from xmltableselect col.query('/Root/element/node')from xmltableselect col.value('(/Root/element/node)[1]','varchar(100)')from xmltableselect col.value('(/转载 2013-12-11 16:51:55 · 1019 阅读 · 0 评论 -
列为XML的Sql的写法
select * from Bookmarkpoi wherepoiid =31021 and BPCategoryIds.exist('//BPCategoryId[.=5]')= 1 该SQL语句的意思是从数据表Bookmarkpoi中查找数据,过滤条件是poiid列的值为31021,而且BPCategoryIds列(该列的内容是xml文本)中要存在BPCategoryId原创 2013-12-16 10:06:52 · 1263 阅读 · 0 评论 -
C#分页存储过程
//第一种set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER proc [dbo].[usp_get_data_by_page]( @page_size int, @current_page int, @order_by nvarchar(50))as --select top @pag转载 2014-06-26 10:34:30 · 832 阅读 · 0 评论