zoukankan      html  css  js  c++  java
  • SQL 增、删、改、查、数据处理、类型转换(一)

    1.添加数据(行受影响)
        第一种

    insert into 表名(列名,列名) values(值1,值2)
    insert into Student(StuName,StuGender)
    values('小明','');

        第二种

    insert into MyClass values('值一','值二')
    insert into MyClass values('PHP班','基础班','1007')

        第三种

    insert into MyClass (ClassName,ClassDesc,ClassNumber)
    select'设计班1','就业班','1105' union
    select'设计班2','就业班','1105'

    2.删除数据(行受影响)
      delete  :删除表中的数据 表还在 数据没了 ,,id不会丢失.可以加条件

    --删除全部数据
    delete from MyClass
    --按条件删除
    delete from MyClass where ClassId=7

      drop:

    --删除表 ,数据同时也没有了
    drop table MyClass

      truncate

    --表还在 数据没了,id从默认值开始 
    truncate table myclass

    3.修改数据(行受影响)

    向表中更新一列
    update 表名 set 列1=值1,列2=值2
    更新一部分数据
    update 表名 set 列1=值1,列2=值2 where 列名=值 
    数据的计算(int)
    update myclass set classsum=classsum+10

    4.类型转换

        CONVERT

    CONVERT(转换类型,转换的值)
    select '时间'+CONVERT(nvarchar(20), GETDATE());
    select '1+1='+CONVERT(nvarchar(20),2);


        CAST

    CAST(转换的值 as 转换的类型)
    select '1+1='+CAST(2 as nvarchar);

     

  • 相关阅读:
    javascript 的继承实例
    [转载]编写高性能js
    弹出菜单
    xml xpath dta笔记
    jquery 学习笔记
    公用的css
    谷歌主页动画效果——利用视距暂留原理
    javascript 新知识
    ie6/7 bug大全
    javascript 原生实现 jquery live/delegate
  • 原文地址:https://www.cnblogs.com/fenger-VIP/p/7273006.html
Copyright © 2011-2022 走看看