sql
文章平均质量分 79
叶威1
这个作者很懒,什么都没留下…
展开
-
SQL Server中ISNULL函数介绍
ISNULL 使用指定的替换值替换 NULL。 语法 ISNULL ( check_expression , replacement_value ) 参数 check_expression 将被检查是否为 NULL的表达式。check_expression转载 2013-04-26 17:15:51 · 1102 阅读 · 0 评论 -
在SQL中修改某字段的部分值
update AA set aa = replace(aa,'1234','规范') where aa like '%1234%'原创 2014-09-19 10:51:48 · 11854 阅读 · 0 评论 -
sql 修改表以及表字段
用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200) alter table tbl add meet_group int22.删除字段 ALTER TABLE table_NAME DROP COLUMN column_NAME3.修改字段类型 ALTER T原创 2014-04-20 20:30:57 · 34873 阅读 · 1 评论 -
hibernate3.0执行存储过程
hibernate3.0以上提供了两种方式执行存储过程。第一种 :用JDBC 方式Session session =HibernateSessionFactory.getSession(); //获取hibernate会话Connection conn = session.connection(); // 用session对象获取连接ResultSet rs =nu原创 2014-01-16 15:49:33 · 8497 阅读 · 0 评论 -
T-SQL字符串前加N是什么意思
T-SQL字符串前加N是什么意思 比如 select @status = N'stopped'那么其中的字符串 stopped 前面为什么要加 N 呢?而且我们发现有些地方加 N 与否都没有影响,有些地方又必须加 N。 www.2cto.com N 在这里表示 Unicode,就是双字节字符。对于西文字符,用一个字节来存储过足够了,对于东方文字字符,就需要两个字节来存储。原创 2013-09-23 15:58:24 · 2783 阅读 · 0 评论 -
java防止SQL注入的几个途径
java防SQL注入,最简单的办法是杜绝SQL拼接,SQL注入攻击能得逞是因为在原有SQL语句中加入了新的逻辑,如果使用PreparedStatement来代替Statement来执行SQL语句,其后只是输入参数,SQL注入攻击手段将无效,这是因为PreparedStatement不允许在不同的插入时间改变查询的逻辑结构 ,大部分的SQL注入已经挡住了, 在WEB层我们可以过滤用户的输入来防止SQ原创 2013-02-17 10:37:21 · 21721 阅读 · 0 评论 -
Java防止SQL注入的几个途径
这是因为PreparedStatement不允许在不同的插入时间改变查询的逻辑结构,大部分的SQL注入已经挡住了,在WEB层我们可以过滤用户的输入来防止SQL注入比如用Filter来过滤全局的表单参数 Java防SQL注入,最简单的办法是杜绝SQL拼接,SQL注入攻击能得逞是因为在原有SQL语句中加入了新的逻辑,如果使用PreparedStatement来代替Statement来执行SQ原创 2013-07-03 13:52:27 · 2541 阅读 · 0 评论 -
sql 将一个表中的数据插入到另一个表中
列名不一定要相同,只要你在HH中列出要插入列的列表跟select from mm表中的选择的列的列表一一对应就可以了,当然两边的数据类型应该是兼容的。 比如:insert into hh (fielda,fieldb,fieldc) select fieldx,fieldy,fieldz from mm ---更新计量点中不存在的数据,将台帐中的原创 2013-07-13 10:32:40 · 13811 阅读 · 1 评论 -
hibernate中jcs详解
JCS是一个对象Cache,它可以把Java对象缓存起来,提高那些访问频率很高的Java对象的存取效率。如果要对一个持久对象做缓冲,就是在hbm的class标签前面加一行: 这是一个只读缓冲,只对Read操作做缓冲,也可以用read-write,对update也进行缓冲,不过不能用在集群环境中。 例如:转载 2013-05-07 09:08:33 · 761 阅读 · 0 评论 -
数据库查询优化
1 使用SET NOCOUNT ON 选项:缺省地,每次执行SQL语句时,一个消息会从服务端发给客户端以显示SQL语句影响的行数。这些信息对客户端来说很少有用。通过关闭这个缺省值,你能减少在服务端和客户端的网络流量,帮助全面提升服务器和应用程序的性能。为了关闭存储过程级的这个特点,在每个存储过程的开头包含“SET NOCOUNT ON”语句。2 正确使用转载 2014-09-17 14:24:42 · 883 阅读 · 0 评论