在sql语句中,如果查找某个文本字段值为空的,可以用select * from 表 where 字段='' ,但是如果这个字段数据类型是text或者ntext,那上面的sql语句就要出错了。 解决办法有很多: 1.select*from表wheredatalength(字段)=0 2.se...
分类:
数据库 时间:
2014-10-29 19:10:27
阅读次数:
187
前面 介绍:mfc 链接 access 2007 数据库
接下来就来说说怎么插入数据到access 2007 数据库(网上找了下,说的有些模糊,直接来看看效果)
主要步骤:
1 先用sprintf生成SQL语句
2 再执行SQL语句就可以了
效果如下:
主要代码:
CString strConn,strDBName;
//serv103_serv_lin...
分类:
数据库 时间:
2014-10-29 14:57:30
阅读次数:
263
1、Where子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句。 根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。 举例: (低效) select ... from table1 t1 where t1.s...
分类:
数据库 时间:
2014-10-29 14:32:00
阅读次数:
195
1.新建数据库 DEMODB?=?openDatabase(
????shortName,?//数据库名,浏览器和SQL语句中会用到
????version,?//openDatabase?的版本,用1.0就可以了
????displayName,?//数据库显示的全名/描述
...
分类:
其他好文 时间:
2014-10-29 13:15:09
阅读次数:
164
前面 介绍:mfc 链接 access 2007 数据库
接下来就来说说怎么插入数据到access 2007 数据库(网上找了下,说的有些模糊,直接来看看效果)
主要步骤:
1 先用sprintf生成SQL语句
2 再执行SQL语句就可以了
效果如下:
主要代码:
CString strConn,strDBName;
//serv103_serv_link_...
分类:
数据库 时间:
2014-10-29 12:57:16
阅读次数:
263
1、使用JdbcTemplate的execute()方法执行SQL语句Java代码 jdbcTemplate.execute("CREATETABLEUSER(user_idinteger,namevarchar(100))");2、如果是UPDATE或INSERT,可以用update()方法...
分类:
数据库 时间:
2014-10-29 12:28:03
阅读次数:
227
查询表的所有列及其属性:select t.*,c.COMMENTS from user_tab_columns t,user_col_comments c where t.table_name = c.table_name and t.column_name = c.column_name a...
分类:
数据库 时间:
2014-10-29 12:24:31
阅读次数:
278
原文地址:http://www.cnblogs.com/dwfbenben/p/3307941.html当我们使用某个表达式作为输出的一列时,我们无法再Where条件中直接使用该列作判断条件. 例如下面的SQL语句:select id, (c1 + c2) as s from t1 where s....
分类:
数据库 时间:
2014-10-29 10:44:15
阅读次数:
182
起始地 目的地 距离(公里)A B 1000A C 1100A D 900A E 400B D 300D F 600E A 400F G 1000C B 600请用SQL语句或一段代码写出从A出发,可达到的目的地(包括间接方式)。create table dest(sid char(1),eid c...
分类:
其他好文 时间:
2014-10-29 01:58:17
阅读次数:
201