zoukankan      html  css  js  c++  java
  • 常用的SQL语句(一) 基本语句

    1.新建表:

    Create Table [表名]
    (
    	[自动编号字段] int IDENTITY (1,1) PRIMARY KEY,  --主键
    	[字段1] nVarChar(50) default '默认值' null ,
    	[字段2] ntext null,
    	[字段3] datetime,
    	[字段4] money null ,
    	[字段5] int default(0),
    	[字段6] Decimal (12,4) default 0,
    	[字段7] image null
    )
    

    2.删除表:

    Drop Table [表名]
    

    3.新增字段:

    Alter Table [表名] Add [字段名] nvarchar(50) null
    

    4.删除字段:

    Alter Table [表名] Drop Column [字段名]
    

    5.修改字段:

    Alter Table [表名] Alter Column [字段名] nvarchar(50) null
    
    6.插入数据:
    Insert Into [表名] (字段1,字段2) Values ('值1','值2')
    

    7.删除数据:

    Delete From [表名] Where 条件
    

    8.更新数据:

    Update [表名] Set [字段1] = 值1,[字段2] = '值2' Where 条件
    

    9.重命名表:

    sp_rename  '表名', '新表名', 'Object'
    

    10.新建约束:

    Alter Table [表名] Add Constraint 约束名 Check ([约束字段] <= '2010-1-1')
    

    11.删除约束:

    ALTER TABLE [表名] DROP CONSTRAINT 约束名
    

    12.新建默认值:

    Alter Table [表名] Add Constraint  默认值名 DEFAULT '默认值' FOR [字段名]
    

    13.删除默认值:

    Alter Table [表名] Drop Constraint 默认值名
    

    14.删除Sql Server 中的日志,减小数据库文件大小:

    Dump Transaction 数据库名 With No_Log
    Backup Log 数据库名 With No_Log
    DBCC Shrinkdatabase(数据库名)
    EXEC sp_dboption '数据库名', 'autoshrink', 'true'
    

    15.判断表的存在:

    select * from sysobjects where id = object_id('[dbo].[表名]') and OBJECTPROPERTY(id, 'IsUserTable') = 1
    

    16.表的结构:

    Select * From syscolumns Where id = object_id('[dbo].[表名]') 
    and OBJECTPROPERTY(id, 'IsUserTable') = 1
    

    17.检查表是否存在:

    Select count(*) as IsExit From sysobjects Where id = object_id('[dbo].[表名]') and OBJECTPROPERTY(id, 'IsUserTable')=1
    

    查询结果,0代表不存在,1代表存在

  • 相关阅读:
    JavaScript
    格式与布局
    表单和样式表
    HTML中表格的使用
    HTML 基础
    foreach使用和函数
    20160423 二维数组,锯齿数组和集合
    【学习笔记】系统集成项目管理
    BSEG和BSIS、BSAS、BSID、BSAD、BSIK、BSAK六个表的关系(转)
    关于ABAP事件的一张图
  • 原文地址:https://www.cnblogs.com/cancer_xu/p/1962322.html
Copyright © 2011-2022 走看看