zoukankan      html  css  js  c++  java
  • 11-02存储过程的分类和调用

    存储过程的分类:

    系统存储过程:

    用来管理SQL sever和显示有关数据库的用户信息的存储过程以SP_开头,

    存放在master数据库中。

    扩展存储过程:

    使用其他编程语音创建外部存储过程,并将这个存储过程在SQL sever中作为存储过程来使用,xp_开头。

    自定义存储过程:

    用户在SQL sever 中通过采用SQL语句创建存储过程,通常以usp开头。

    存储过程的调用:

    EXECUTE   过程名  |参数|

    EXEC   过程名  |参数|

    --常用的系统存储过程:
    USE master
    GO
    EXECUTE  sp_databases  --列出当前系统的数据库
    EXEC sp_renamedb @dname='MyHotel' @newname='Hotel'

     

    --常用的扩展存储过程:
    EXEC sp_configure'show advancd option',1  --启用xp_cmdshell高级配置
    RECONFIGURE--重新配置
    GO
    EXEC sp_configure‘xp_cmdshell’,1打开xp_cmdshell,1--可以调用SQL之外的系统命令
    RECONFIGURE
    GO
    --使用xp_cmdshell在D盘上创建myFile文件夹:
    EXEC  xp_cmdshell‘mkdir d:myFile’no_output--[no_output]是否输出返回信息
    
  • 相关阅读:
    437. Path Sum III
    51. N-Queens
    dfs 感悟
    Topological Sorting
    138 Copy List with Random Pointer
    130. Surrounded Regions
    The sum problem
    A + B Again
    Rectangles
    An easy problem
  • 原文地址:https://www.cnblogs.com/gcmwalker/p/6220146.html
Copyright © 2011-2022 走看看