zoukankan      html  css  js  c++  java
  • Ms server 基本SQL语句

    在 products 表中增加一个字段:

    alter table products add remark nvarchar(32)  null;

    删除字段descr字段

          alter  table products drop column descr

     

    修改字段的长度或者类型

          alter table products alter column pro_number decimal(18,4) null;

         alter table products alter column pro_model bit not null;

     

    修改字段名称(将pro_name修改成product_name)

         exec sp_rename 'products.pro_name','product_name','column';

     增加默認值

    ALTER TABLE sjs_activity ADD CONSTRAINT created_time default getdate() for created_time

     修改有約束的字段
       IF  EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[約束名]') AND type = 'D')
       BEGIN
          ALTER TABLE [dbo].[表名] DROP CONSTRAINT [約束名]
      END

      GO

       alter TABLE 表名  ALTER COLUMN 列名 VARCHAR (300)  NULL

    exec sp_help:  查看帮助

    exec sp_helpdb: 查看所有的数据库信息

    exec sprename view_1 , view_2
    exec sp_helptext view: 查看视图在数据库中的定义
    exec sp_depends table/Object: 在数据库中查看该对象的引用关系
    exec sp_helpindex table.index_name
    exec sp_rename 'settable.[desp_index]', 'settable.index_desp','index'
    exec sp_store_procedures DBName: 查看数据库的存储过程列表

     

    --user表添加人员信息表描述信息
    EXECUTE sp_addextendedproperty N'MS_Description', '人员信息表', N'user', N'dbo', N'table', N'', NULL, NULL

    --为字段a1添加姓名描述信息
    EXECUTE sp_addextendedproperty N'MS_Description', '姓名', N'user', N'dbo', N'table', N'', N'column', N'a1'

    --更新表中列a1的描述属性:
    EXEC sp_updateextendedproperty 'MS_Description','字段1','user',dbo,'table','','column',a1

    --删除表中列a1的描述属性:
    EXEC sp_dropextendedproperty 'MS_Description','user',dbo,'table','','column',a1

  • 相关阅读:
    6 Django的视图层
    5 Django-2的路由层(URLconf)
    4 Django简介
    3 web框架
    2 http协议
    1 web应用
    15-jQuery补充
    14-jQuery的ajax
    13-轮播实现(各种)
    12-事件委托(事件代理)
  • 原文地址:https://www.cnblogs.com/TankMa/p/1827336.html
Copyright © 2011-2022 走看看