随笔分类 -  sql server

sql server2000/2005
摘要:通过控制面板卸载SQL Server 2000通过控制面板使用“添加/删除程序”可以卸载SQL Server 2000,但不能完全卸载干净,还需要手动进行一些删除操作。下面介绍如何通过控制面板卸载SQL Server 2000。操作步骤如下:(1)在操作系统的任务栏中单击“开始”菜单,选择“控制面板”命令,在“控制... 阅读全文
posted @ 2009-09-15 10:47 Andy-阿杰 阅读(611) 评论(0) 推荐(0)
摘要:由于这些信息架构都是以视图的方式存在的,因此我们可以很方便地获得并利用需要的信息。例如,我们要得到某个表有多少列,可以使用以下语句:SELECT COUNT(*) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='mytable'----应用------------------------------------------------------... 阅读全文
posted @ 2009-08-17 12:01 Andy-阿杰 阅读(165) 评论(0) 推荐(0)
摘要:1.按姓氏笔画排序:Select*FromTableNameOrderByCustomerNameCollateChinese_PRC_Stroke_ci_as2.数据库加密:selectencrypt('原始密码')selectpwdencrypt('原始密码')selectpwdcompare('原始密码','加密后密码')=1--相同;否则不相同encrypt('原始密码')selectpw... 阅读全文
posted @ 2009-07-28 16:24 Andy-阿杰 阅读(251) 评论(0) 推荐(0)
摘要:用sql命令查看表结构可以使用内置的存储过程sp_MShelpcolumns。 如查询表Tabel1的结构: sp_MShelpcolumns 'dbo.Tabel1'元数据简介 元数据 (metadata) 最常见的定义为"有关数据的结构数据",或者再简单一点就是"关于数据的信息",日常生活中的图例、图书馆目录卡和名片等都可以看作是元数据。在关系型数据库管理系统 (DBMS) 中,元数据描述了数... 阅读全文
posted @ 2009-05-13 12:36 Andy-阿杰 阅读(5891) 评论(0) 推荐(0)
摘要:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t wh... 阅读全文
posted @ 2009-05-07 18:58 Andy-阿杰 阅读(187) 评论(0) 推荐(0)