![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 51
DaiLei831209
认真做事!
展开
-
关于SQL Server的优化
如何优化SQL Server1、 用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的 操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符 如SELECT * FROM T1语句,要用到几列就选择几列如:SEL转载 2010-05-19 12:07:00 · 361 阅读 · 0 评论 -
SQL Server优化二
1.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0 2.应尽量避免在 where 子句中使用!=或3.应尽量避免在 where 子句中转载 2010-05-19 12:08:00 · 410 阅读 · 0 评论 -
关于Oracle数据导入导出的一些操作
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle 8i 中 安装转载 2010-05-27 09:33:00 · 400 阅读 · 0 评论 -
Sql Sever记录的行列转换
已知一个表的结构为: 姓名 科目 成绩 张三 语文 20 张三 数学 30 张三 英语 50 李四 语文 70 李四 数学 60 李四 英语 90 怎样通过select语句把他变成以下结构: 姓名 语文 数学 英语 张三 20 30 50 李四 70 60 90 答:CREATE TABLE [dbo].[Stu] ([ID] [int] IDENTITY (1, 1) NO转载 2010-05-27 12:09:00 · 902 阅读 · 0 评论 -
向ACCESS数据库插入数据时显示:“标准表达式中数据类型不匹配。”
在向数据库插入数据时报异常:“标准表达式中数据类型不匹配。”经检查有个是数字类型,所以插入的值中不能用括起来。处理:将数据库类设置成文本,问题解决。注:我采用的是ODBC将Oracle数据库导成Access.所以存在有些数据类型转换时,Access转成了数字类型。原创 2010-05-27 11:57:00 · 2047 阅读 · 0 评论 -
行转列学习二
建表CREATE TABLE [dbo].[Student]( [Sid] [varchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL, [course] [varchar](50) COLLATE Chinese_PRC_CI_AS NOT NULL, [ResultSource] [decimal](18, 2) NOT NULL) 插入数据ins原创 2010-05-27 13:09:00 · 461 阅读 · 0 评论