zoukankan      html  css  js  c++  java
  • 系统函数 1

     1 --系统函数 
     2 create database sample_db;
     3 use sample_db;
     4 create table student (
     5     i_sid int  primary key  identity(1,1),
     6     str_stuName varchar(10)    
     7 );
     8 --1.返回表中指定字段的长度
     9 SELECT COL_LENGTH('student','str_stuName');
    10 --2.返回表中指定字段的名称
    11 SELECT COL_NAME(OBJECT_ID('student'),1);
    12 --3.返回数据表达式的数据的实际长度函数
    13 insert into student values('Jamse');
    14 select * from student
    15 SELECT DATALENGTH(str_stuName)FROM student where i_sid=1;
    16 --4.返回数据库的编号
    17 SELECT DB_ID('master') ,DB_ID('sample_db');
    18 --5.返回数据库的名称
    19 use master
    20 SELECT DB_NAME(),DB_NAME(DB_ID('sample_db'));
    21 --6.返回数据库当前默认的null值
    22 SELECT GETANSINULL('master');
    23 --7.返回服务器端计算机的标识号
    24 SELECT HOST_ID()
    25 --8.返回服务器端计算机名称
    26 SELECT HOST_NAME();
    27 --9.返回数据库对象的编号
    28 SELECT OBJECT_ID('sample_db.dbo.student');
    29 --10.返回用户的SID(安全标识号)
    30 SELECT SUSER_SID('sa'),SUSER_SID();
    31 --11.返回用户的登录名
    32 SELECT SUSER_SNAME(0x01),SUSER_SNAME();
    33 --12.返回数据库对象的名称
    34 SELECT OBJECT_NAME(2105058535,DB_ID('sample_db')), OBJECT_ID('sample_db.dbo.student');
    35 --13.返回数据库用户的标识号
    36 USE sample_db;
    37 SELECT USER_ID();
    38 --14.返回数据库用户名
    39 USE sample_db;
    40 SELECT USER_NAME();
  • 相关阅读:
    centos7安装pycharm
    centos7 mysql数据库安装
    删除MySQL服务
    计组第三章预习
    攻防世界web新手练习区
    原码补码预习
    第一次总结
    第三章预习
    数据结构十进制数表示
    预习原码补码
  • 原文地址:https://www.cnblogs.com/ailanglang/p/6730480.html
Copyright © 2011-2022 走看看