zoukankan      html  css  js  c++  java
  • SQL增删改查基础

    SQL server

    1、服务器名字 : . [实例名]

    (local)

    回环地址:127.0.0.1

     

    2、表名就是类名

    3Nchar,Nvarchar(32)

    N:表示Unicode ,两个字节代表一个字符。汉字占用两个字符。

     

    4  nvarchar(50) :可变长度,nchar(2):指定长度,最大八千字节。

    5DDL:create drop

    create  database phpDb;创建数据库

    drop  database phpDb;  删除数据库

    单行注释  --

    多行注释 /*        */

     

    6创建数据库

    create  database phpDb

    on

    (

    name='phpDb',

    size='5Mb',

    filegrowth = 2Mb,

    fileName='地址'

    )

    log on

    (

     

    name='phpDb_log',

    size='5Mb',

    filegrowth = 2Mb,

    fileName='地址'

    )

     

    7go ---提交执行

    8创建表

    use phpDb; //切换数据库

    go

    create table Employee

    (

     EmpId int primary key not null,

     EmpName nvarchar(32) null,

    EmpAge int default(18) not null,

    DelFlag smallint fefault(0) not null

    )

    Go

    9、基本查询

    select *(Id,Name)from dbo.test2 where EmpId>111 and  (or)

     

    10 crud: 增删查改  Insert Select update delete

    插入操作

    insert into 表名(列名1,列名2,列名3) value (1,值2,值3…)

     

    举例:

    use PhpDb

    go

    insert into dbo.Employee(EmpId,EmpName,EmpAge,DelFlag,EmpPhone) 

    value (32 ,N'小来',54,0,'1110')

     

    //插入本地日期

    ----select getdate()

    insert into  dbo.test2(Name,Birthday) values(N'西红柿'getdate()) 

     

    删除操作

    delete from dbo.Test2 where 1=1(id=4)

     

    修改操作

    updata  dbo.Test2 set Name = N'王立军’ where id =3

  • 相关阅读:
    hdu 2044 一只小蜜蜂
    HDU 2041 超级楼梯
    卡特兰数
    hdu 1267 下沙的沙子有几粒?(二维递推题)
    大数加法、乘法
    学习时仪式感太强是不是不太好
    php记日志
    cygwin安装apt-cyg
    存储过程死循环之后的清理
    linux的计划任务crontab
  • 原文地址:https://www.cnblogs.com/Mr-Prince/p/12155123.html
Copyright © 2011-2022 走看看