• 系统函数


     1 select COL_LENGTH('Person.ContactType','name')
     2 SELECT * FROM 
     3 
     4 /*系统函数*/
     5 --COL_LENGTH(table,column) select COL_LENGTH(Person.ContactType,name)
     6 select COL_LENGTH('Person.ContactType','name') 
     7 
     8 --COL_NAME(table_id,column_id)
     9 select COL_NAME(OBJECT_ID('Person.ContactType'),1)
    10 select COL_NAME(OBJECT_ID('Person.ContactType'),2)
    11 select COL_NAME(OBJECT_ID('Person.ContactType'),3)
    12 select COL_NAME(OBJECT_ID('Person.ContactType'),4)
    13 select COL_NAME(OBJECT_ID('Person.ContactType'),5)
    14 select COL_NAME(OBJECT_ID('Person.ContactType'),6)
    15 select COL_NAME(OBJECT_ID('Person.ContactType'),7)
    16 
    17 --DATALENGTH(expression)函数:返回数据表达式的数据的实际长度函数
    18 select DATALENGTH(name) from Person.ContactType
    19 
    20 --DB_ID(database_name) 返回数据库的编号
    21 select DB_ID('master') 数据库的编号
    22 select DB_ID('tempdb') 数据库的编号
    23 select DB_ID('model')  数据库的编号
    24 select DB_ID('msdb')   数据库的编号
    25 select DB_ID('AdventureWorks2008R2') 数据库的编号
    26 
    27 --DB_NAME(database_id) 返回数据库的名称
    28 
    29 SELECT DB_NAME(0)   系统默认数据库
    30 SELECT DB_NAME(1)
    31 SELECT DB_NAME(2)
    32 SELECT DB_NAME(3)
    33 SELECT DB_NAME(4)
    34 SELECT DB_NAME(5)
    35 SELECT DB_NAME(6)
    36 SELECT DB_NAME(7)
    37 SELECT DB_NAME(8)
    38 SELECT DB_NAME(9)
    39 SELECT DB_NAME(10)
    40 SELECT DB_NAME(11)
    41 SELECT DB_NAME(12)
    42 
    43 
    44 SELECT USER_NAME()
    45 
    46 --返回数据库当前默认的null值
    47 
    48 select * from sysobjects where xtype='U' ORDER BY crdate desc
    49 
    50 select * from sysobjects where xtype='S' ORDER BY crdate DESC
    51 
    52 select * from sysobjects where xtype='V' ORDER BY crdate DESC
    53 
    54 select * into #Table_1 from  exec('select distinct xtype from sysobjects ') as a
    55 select * from #Talbe_1
    56 SELECT [name],[1],[2],[3]  
    57 FROM #Table_1  
    58 pivot  
    59 (  
    60   sum(score) for subject_id in ([1],[2],[3])  
    61 ) as pvt  
    62 
    63 
    64 select * from sysobjects where xtype='SP' ORDER BY crdate DESC
  • 相关阅读:
    无线安全
    下载安装Emacs和基本配置--待更新中
    uv-pv-vv的区别
    tesseract安装及问题处理
    POJ 2187 Beauty Contest【凸包周长】
    POJ 1113 Wall【凸包周长】
    POJ 2187 Beauty Contest【旋转卡壳求凸包直径】
    POJ 2031 Building a Space Station【经典最小生成树】
    URAL 1181 Cutting a Painted Polygon【递归+分治】
    POJ 1845-Sumdiv【经典数学题目---求因子和】
  • 原文地址:https://www.cnblogs.com/ailanglang/p/6730474.html
Copyright © 2020-2023  润新知