首页 > 数据库 >SQL Server 语句笔记

SQL Server 语句笔记

时间:2023-04-21 13:00:30浏览次数:46  
标签:语句 库房 Create SQL Server 表名 table null where

  • 创建表  Create table 表名 (列1  char(6)) not null  primary key,列2 varchar(50),列2,smallint)
  • 修改表  Alter table  表名  add  列1 char(10) not null
  • 创建索引  Create unique   clustered  index 编号_IND on 产品编号
  • 删除索引  Drop Index  产品.产品编号_IND 
  • 删除表  Drop  table 表名
  • 创建视图  Create View  库房面积  as  select 库房编号,面积  from 库房
  • 删除视图  Drop View  库房面积
  • 插入表  Insert 表(列1,列2,列3) values (值1,值2,值3)
    •   insert into 表 values (值1,值2,值3),(值1,值2,值3)
  • 更新表  Update 表  set 性别=default  where  性别  is null    ----null用is表示,不用=
    • Update  表  set 性别=null where 姓名 ="王二"
  • 删除记录  Delete from  表名 where  姓名 like "王%"
    • delete from  表名  where 姓名 is null
    • 清空表 truncate table  表名
  • 查询语句
    •   select、where、order by、Top、Percent、distinct、like、Group by
    •   sum、max、min、avg、count

标签:语句,库房,Create,SQL,Server,表名,table,null,where
From: https://www.cnblogs.com/csip/p/17339976.html

相关文章

  • exchange server 2007的安装
    一.安装windowsserver2003sp2(r2)二.Server2003安装完成后升级为域控制(安装过程中配置dns)三.提升域功能级别四.在“添加删除windows组件”中添加ASP.net和IIS五.Exchange2007安装前的准备工作1.安装.Microsoft.NETFramework2.0ServicePack1(x86)http://www.microsoft.com/......
  • Mysql 5.7 update to 8.0
    获取mysql8.0安装源[root@ganluren-wk~]#wgethttp://repo.mysql.com/mysql80-community-release-el7.rpm安装rpm源[root@ganluren-wk~]#rpm-ivhmysql80-community-release-el7.rpm提示冲突卸载mysql5.7rpm[root@ganluren-wk~]#rpm-emysql57-community-release再次......
  • Centos7 mysql 5.7 安装
    一.卸载原有数据库1.通过命令rpm-qa|grepmysql,rpm-qa|grep mariadb 查看原有数据库[root@ganluren-wketc]#rpm-qa|grepmysql[root@ganluren-wketc]#rpm-qa|grep mariadb2.[root@ganluren-wketc]#rpm-e--nodepsmariadb-libs-5.5.68-1.el7.x86_64卸载......
  • mysql索引--普通索引,唯一索引,主键索引,参照完整性约束,数据完整性约束
    --方法1:createindex--对employee表的员工部门号列创建普通索引depart_ind--createindexdepart_indonemployees(员工部门号);--对employee表的姓名和地址列创建复合索引ad_ind;--createindexad_indonemployees(姓名,地址);--对departments表的部门名称列......
  • C#写一套最全的SQL server帮助类(包括增删改查)
    我定义了一系列静态方法,用于执行SQLServer数据库的增删改查等操作。其中:ExecuteNonQuery方法用于执行指定的SQL语句并返回受影响的行数;ExecuteScalar方法用于执行指定的SQL语句并返回查询结果的第一行第一列;ExecuteDataTable方法用于执行指定的SQL语句并返回一个数据表;ExecuteRea......
  • C#写一套最全的MySQL帮助类(包括增删改查)
    介绍说明:这个帮助类包含了六个主要的方法:ExecuteNonQuery、ExecuteScalar、ExecuteQuery、ExecuteQuery(泛型)、Insert、Update和Delete。其中,ExecuteNonQuery用于执行不返回结果集的SQL语句;ExecuteScalar用于执行一个查询,并返回结果集中第一行的第一列;ExecuteQuery用于执行一个查询......
  • mysql详解必读
    原文地址zhuanlan.zhihu.commysql详解必读残枫cps​目录收起优化mysql1、MySQL中有哪几种锁?2、MySQL中有哪些不同的表格?3、简述在MySQL数据库中MyISAM和InnoDB的区别4、MySQL中InnoDB支持的四种事务隔离级别名称,以及逐级之间的区别?5、CHAR和VARCHAR的区别?6、主键......
  • sql部分语法
    原文地址zhuanlan.zhihu.comsql部分语法残枫cps​目录收起mysqldumpIF表达式IFNULL(expr1,expr2)IFELSE做为流程控制语句使用INNERJOINLEFTJOINRIGHTJOINFULLOUTERJOINcasewhenthenmysqldumpmysqldump用来备份数据库或在不同数据库之间迁移数据,mydqldump的备份内......
  • SqlParser
    SqlParser基本概念SqlUtil.andExpressions:拼接查询条件。SqlParser:sql转换器,将sql字符串转换为sql语法树SqlNode:sql语法树基础元素SqlParserPos:为当前元素在sql语法树中位置SqlKind:节点类型SqlCall:语句节点,用于判断语句类型SqlBasicCall:最小单位的完整sql节点例如AS,JOIN,......
  • [转]MySQL怎么将字符串转为datetime类型
    原文地址:https://zhuanlan.zhihu.com/p/553928079以前只知道第一种方法:方法1:使用str_to_date()函数str_to_date()是专门的字符串转日期函数,可以将字符串转换为日期时间值。str_to_date(str,format)str:必须项。要格式化为日期的字符串format:必须项。要使用的格式。例......