如何用SQL 语句读取D盘内容
master..xp_dirtree 'D:\',1,1 第一个1是深度,第二个1是文件
1. 执行 master..xp_dirtree 'c:\',1,1,这样可以获取c:\下的所有文件和文件夹,不包括子文件夹及文件
2. 显示在treeview中,用标志区别文件与目录
3. 为所有的目录创建一个隐藏的子结点(这样目录就有了+,可以展开)
4. 如果用户展开某个目录,那么检查这个结点下是否有一个隐藏的子结点,如果有表示从来没有处理过.
调用 master..xp_dirtree 'c:\<path>',1,1
其中path是当前的目录名来得到用户要展开的目录下的第一层文件和文件夹. 并添加到treeview中,通才步骤2,3的处理
如果用户展开的是已经处理过的目录,则无法处理.
1.先将用 master..xp_dirtree 'c:\',0,1 将所有文件取出来,
2.然后将depth = 1的选择出来作为C盘根目录下的目录及文件名
3.再用循环语句将继续搜索,例如 master..xp_dirtree 'c:\Windows',0,1,
同时为搜索出来的文件加上Parent标记 ...
相关文档:
在sql中创建用户自定义拼音函数:
create function f_GetPy(@Str nvarchar(400))
returns nvarchar(4000)
as
begin
declare @strlen int,@re nvarchar(4000)
declare @t table(chr nchar(1) collate Chinese_PRC_CI_AS,letter nchar(1))
insert @t select '吖','A' union all select '八','B'
union all select '嚓 ......
--查询现在日期,只要年月日
select convert(varchar(10),getDate(),120)
--查询现在日期,只要时分秒
select convert(varchar(8),getDate(),8)
Convert函数的一些说明,以下资料来源于网络
不带世纪数位 (yy)
带世纪数位 (yyyy)
标准
输入 ......
几道经典的SQL笔试题目(有答案)
(1)表名:购物信息
购物人 商品名称 数量
A 甲 2
B 乙 &n ......
SQLServer基本函数
1.字符串函数 :
字符操作类 :
upper(char_expr) 转为大写
lower(char_expr) 转为小写
UCase(string) 返回 Variant (String),其中包含转成大写的字符串。
LCase(string) 返回字符串的小写形式。
space(int_expr) 生成int_expr个空格
replicate(char_expr,int_expr) 复制字符串int_expr次
......
转载:http://blog.csdn.net/cnming/archive/2009/03/11/3979290.aspx
在查询分析器中顺序执行以下三步,其中 databasename 为你的数据库文件名
1.清空日志:DUMP TRANSACTION databasename WITH NO_LOG
2.截断事务日志:BACKUP ......