zoukankan      html  css  js  c++  java
  • SQL 一些语句记录

        --获取当前月份的第一天
    	DECLARE @FirstDay varchar(20)=cast(convert(varchar(8),getdate(),23)+'01' as datetime);
    
        --获取当天23:59:59
        select getdate(),convert(datetime,convert(varchar,getdate(),112),112)+1-1.0/3600/24
    
        --导入csv数据到表
        BULK INSERT [OneSPC-KEM496].[dbo].[tblMasterParameter_TEST]
        FROM 'D:496Dal.csv'
        WITH(
            FIELDTERMINATOR = ',',
            ROWTERMINATOR = '
    '
        )
    
        --Row_Number() OVER 的使用
        SELECT *, Row_Number() OVER (partition by deptid ORDER BY salary desc) rank FROM employee
    
        --查看日志信息,参数1:数据库名称,参数2:信息的详细程度,0-4,越大越详细
        DBCC log (A01spc496May2019,2)
    

    创建链接数据库

       EXEC  sp_addlinkedserver
    @server='spc496line10',   --链接服务器别名
    @srvproduct='',
    @provider='SQLOLEDB',
    @datasrc='172.22.8.203'  --要访问的的数据库所在的服务器的ip
    GO
    EXEC sp_addlinkedsrvlogin
    'spc496line10',                  --链接服务器别名
    'false', 
     NULL,
    'developer',                     --要访问的数据库的用户              
    'xxxxx'                    --要访问的数据库,用户的密码
    GO
    
    

    数据库文件操作

    --查看该目录下的文件信息
    exec master.sys.xp_dirtree 'D:TestBackup',0,1
    --参数1:路径 ; 
    --参数2:代表递归查询的层级,为0时,代表从目标文件夹开始无限递归到低层
    --参数3:为0时 只查找文件夹,为1时 查找所有的文件夹和文件
    

    查询数据库中包含某些内容的存储过程名称

    select b.name 
    from [数据库名].dbo.syscomments a,[数据库名].dbo.sysobjects b 
    where a.id=b.id  and b.xtype='p' and a.text like '%内容%';
    

    批量修改存储过程名称

    declare @sql nvarchar(4000)=''
    select @sql+=' EXEC sp_rename '''+[name] +''',''z_'+[name] +'''
    '
    from B99spc497.dbo.sysobjects
    where xtype='p' and [name] like 'SPWEB%'
    print @sql
    

    获取某个表的字段

    SELECT COLUMN_NAME,DATA_TYPE FROM INFORMATION_SCHEMA.columns WHERE TABLE_NAME='表名'
    
    --添加列
    Alter table [dbo].[表名] add [列名] [类型]
    --修改列的类型
    ALTER TABLE [dbo].[表名]ALTER COLUMN [列名] [类型]
    
  • 相关阅读:
    一文带你快速认识“华为3D内容平台”!
    [论文解读] 阿里DIEN整体代码结构
    [论文阅读]阿里DIEN深度兴趣进化网络之总体解读
    [阿里DIN] 从论文源码学习 之 embedding层如何自动更新
    [阿里DIN]从论文源码学习 之 embedding_lookup
    [阿里DIN] 深度兴趣网络源码分析 之 整体代码结构
    [阿里DIN] 深度兴趣网络源码分析 之 如何建模用户序列
    aspell命令
    买卖股票的最佳时机含手续费
    grep命令
  • 原文地址:https://www.cnblogs.com/peijia/p/10302766.html
Copyright © 2011-2022 走看看