哈哈,我的文章在微软TechNet技术资源库中晒出来了,这是值得庆贺的一件事,也给了我写博文的点点动力。努力,努力,再努力,为自己,为自己的兴趣找一个家。请各位博友一起来晒文章,一起分享我们的经验,分享我们的生活。
下面是我陆续被晒出来的文章及地址,欢迎各位博友光临。
数据开发篇
1.按姓氏笔画排序
Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多
2.数据库加密
select encrypt('原始密码')
select pwdencrypt('原始密码')
select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 encrypt('原始密码')
select pwdencrypt('原始密码')
select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同
3.取回表中字段
declare @list varchar(1000),
@sql nvarchar(1000)
select @li..
技巧篇
1、1=1,1=2的使用,在SQL语句组合时用的较多
“where 1=1” 是表示选择全部 “where 1=2”全部不选,
如:
if @strWhere !=''
begin
set @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' + @strWhere
end
else
begin
set @strSQL = 'select count(*) as Total from [' + @tblName + ']'
end
我们可以直接写成
错误!未找到目录项。
set @strSQL = 'select count(*) as Total from [' + @tblName + '] where 1=1 安定 '+ @strWhere
&n..
提升篇
1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)
法一:select * into b from a where 1<>1(仅用于SQlServer)
法二:select top 0 * into b from a
2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)
insert into b(a, b, c) select d,e,f from b;
3、说明:跨数据库之间表的拷贝(具体数据使用绝对路径) (Access可用)
insert into b(a, b, c) select d,e,f from b in ‘具体数据库’ where 条件
例子:..from b in '"&S..
基础篇
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
4、说明:创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
根据已有的表创建新表:
A:create table tab_new li..
select 字段1 from 表1 where 字段1.IndexOf("云")=1;
这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。
left()是sql函数。
select 字段1 from 表1 where charindex('云',字段1)=1; 字符串函数对二进制数据、字符串和表达式执行不同的运算。此类函数作用于CHAR、VARCHAR、 BINARY、 和VARBINARY 数据类型以及可以隐式转换为CHAR 或VARCHAR的数据类型。可以在SELECT 语句的SELECT 和WHERE 子句以及表达式中使用字符串函数。
常用的字符串函数有:
一、字符转换函数
1、ASCII()
..
看着电视中频繁出现的留守儿童报道,在为他们深感同情之时,也为我的一双儿女感到庆兴,庆兴他们可以呆在我们身边,享受着完全的母爱与父爱,享受着大都市带给他们的点点滴滴。
或许出于对我父母的“不信任”――怕他们太溺爱小孩,或许是我们俩口子对孩子们那颗牵挂的心一直不能放下,我们早早的将孩子们接到了身边,带到他们感到陌生而又新奇的城市。说实话对于打工一族的我当初心里也没有个底,一者怕工作的不稳定,怕孩子们跟着我们受罪,二者经济压力的陡然增加,是否能让我们承受。为了这份爱,这份给孩子们的爱,..
本文转载至:http://hi.baidu.com/niemin3756/blog/item/778e1ac459e025d7d0006049.html
1.当共享文件夹时说没有启动服务器服务,尚未创建共享资源,请问怎么解决后可以共享
答案:2008年07月16日 星期三 13:56在 开始 - 运行 对话框中输入
services.msc
找到server服务 启动即可
2.解决方法:
1、新建一同名数据库(文件名,文件组都和原来的一样),然后停止数据库服务,用原来文件替换新建的数据库文件,启动数据 库,该数据库被设为suspect
2、把数据库改成紧急模式:
sp_configure 'allow ', 1
reconfigure w..
(此文转载于:http://taizi980123.blog.163.com/blog/static/4595681120103279235213/)
三天前在打印文档的时候,中途突然出现“spoolsv.exe应用程序错误, 0x03030303指令引用的0x03030303内存,该内存不能为read“的提示。关闭文档后,马上又打开office文档,依然可以进行一些简 单的编辑,但只要点页面设置或打印,文档就死。在网上搜了很多的解决方案,试了三天,终于找到了一个解决问题的方法。
1、首先看“c:\windows\system32\spool\prints\”下有无文件,如果有文件,则全部删除,此时电脑中毒的可..
最近与公司财务在交流中发现,数据是他们每天面对而又是最为头痛的问题,一个表需要从其他部门提供上来的各式各样的表中人为的提取数据,耗费的人力越来越大,手工的录入也带来了或多或少的错误。在他们的要求下,花去我许多空闲时间,终于帮他们解决很大一部分问题,为他们今后工作节省了一笔时间。面对 EXCEL如果仅仅知道的是往里面输入简单的几个字符,那只能说我们仅仅用到了它的皮毛。熟练的应运一些看似简单的公式,将为我们的应用锦上添花。