玖叶教程网

前端编程开发入门

SQL自动创建文件夹路径及一些小常识


SQL自动创建文件夹

步骤:

数据库-右键单击--方面--选择外围应用配置器XPcmdShell属性--value属性修改为true--sql语句:execute xp_cmdshell 'mkdir G:\sql\database' --- 创建文件夹G:\sql\database

完全用SQL语句创建文件夹如下:

1、修改外围应用配置器XPCmdShell属性:

执行外围应用配置器 ,会有show advanded options .将它重置为1.

execute sp_configure 'show advanced options',1 --执行配置,进行设置
RECONFIGURE --从新执行,进行安装。

属性修改语句:

execute sp_configure 'xp_cmdshell',1 --修改xxp_cmdshell配置 0-1
RECONFIGURE -- 重新执行,进行安装

2、自动创建文件夹 G:\sql\datasg.

	execute sp_cmdshell ' mkdir G: G:\sql\datasg'

G盘目录:

3、文件夹 G:\sql\datasg自动创建完毕。

再次执行结果:文件夹已存在,null指空文件夹。


SQL中必须要知道的一些小常识

1、在SQL中没有双引号“”,所有的字符都使用单引号‘’包含。

print '1'
select 2

2、任何类型的值都可以使用''包含

print 0+'1'+'2' -- + 首先是一个算术运算符,只有 ‘+’ 两边都是字符串时‘ +’ 才是是一个连接符,
--如果有一边是数值类型,那么系统会:将另外一个值做为隐式的转换类型,如果可以转换就转换,如果不可转换就报错。

3、SQL对关键字和值不区分大小写。

pRInt 'aaa' --关键字不区分大小写。
use data_type
Select * from CharTest where Char ='aa' --值不区分大小写

4、没有== ,赋值和逻辑值相等都使用=

if(1=1)
print 'aaaaaaa'
if(1=2)
print 'AaAa'

如果逻辑判断值为假,则不执行下面print语句。


发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言