zoukankan      html  css  js  c++  java
  • SQLServer从入门基础

    1.数据库管理工具

    工具创建数据库

    1>登录数据库管理工具【Microsoft SQL Server Management Studio】

    2>右键【新建数据库】

     

    3>数据数据库名称,点击确定,就建立好了一个【MyDB】的数据库

     

    创建数据表

    代码创建数据库,以及数据表

     代码创建数据库

    use master--用系统数据库
    go
    if exists(select * from sys.sysdatabases where name='MyDB')--查询MyDB数据库是否存在
    begin
      select '该数据已经存在'
      drop database myDB--如果存在MyDB数据库则drop掉数据库
      end
    else--如果不存在
    begin 
     create database MyDB
     on primary
     (
     name='MyDB',
     filename='C:Program Files (x86)Microsoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDATAMyDB.mdf',
     size=5mb,
     maxsize=100mb,
     filegrowth=15%
     )
    log on
    (
    name='MyDB_log',
     filename='C:Program Files (x86)Microsoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDATAMyDB_log.mdf',
     size=5mb,
     maxsize=20mb,
     filegrowth=15%
    )
    end

     代码创建数据表

    use MyDB
    go
    if exists(select * from sys.sysobjects where name='Users')
    begin
         select '该表已经存在'
         drop table Users
    end
    else
    begin
    create table Users
    (
        Id int not null identity(1,1) primary key,
        UserName nvarchar(50) not null,
    )
    end

    简单的查询语句

    下图数数据表Users的数据值

    下图是各种简单的查询语句的使用

    use MyDB
    select * from Users
    --where
    select * from Users where Id=1
    --不等于,!=或者<>
    select * from Users where Id != 2
    select * from Users where Id <> 2
    --or
    select * from Users where Id=1 or UserName='bol'
    --and
    select * from Users where Id=1 and UserName='col'
    
    --like '%a%'前后模糊查询,只要字母中包含o就行
    select * from Users where UserName like '%o%'
    
    --‘%o’前模糊,只要以a开头就行,后面的不管
    select * from Users where UserName like 'a%'
    
    --‘o%’后模糊,只要以l结尾就行,前面不管
    select * from Users where UserName like '%l'
    
    --not,除了以a开头的,其他啥都行
    select * from Users where UserName not like 'a%'
    --in,一次请求几个数据
    select * from Users where Id in(1,2,3)
    View Code
  • 相关阅读:
    (一)Oracle学习笔记—— 表和表空间
    svn上检出的项目在myeclipse中报错的解决
    创建表空间报错
    PLSQL中scott账户登录不上,报错ORA-01017: invalid username/password; logon denied
    Oracle安装过程中的几点注意
    Refactoring之——代码的坏味道(二)过大的类 &(三)基本类型偏执
    Refactoring之——代码的坏味道(一)过长方法
    (一)Activiti之——简介、插件安装及BPMN元素
    用尽洪荒之力整理的Mysql数据库32条军规(转)
    技术文章翻译
  • 原文地址:https://www.cnblogs.com/dfcq/p/15181951.html
Copyright © 2011-2022 走看看