zoukankan      html  css  js  c++  java
  • 简单的语法知识

    1 先举个例子

    Code

    把数据插入定单表,得到新插入的记录的id然后插入定单明细表

    2 定义变量给变量赋值
    declare @myval int;
    set @myval = 10;
    set @myval1 = @myval2*12;
    --下面语句是在查询中赋值变量
    select @myval = max(id)+1 form mytable

    3 if和else

    Code

    上面语句执行结果是   0行被检索到

    4 begin和end
    如果条件内部要跟代码块(多条语句)
    就要用到begin和end

    5 case语句
    第一种case语句

    Code

    第二种case语句

    Code

    第一种CASE  when子句中可以跟表达式
    第二种case   when子句中表达式要返回true 或者false
    当前面的条件和后面的条件同时满足时
    按前面的条件处理,不需要break语句

    6 循环语句
    while 1=1
    begin
      waitfor time '01:00'
        update mytable set num = 12 where id = 13
    end
    上面语句是在每天凌晨1点执行指定的操作
    while允许break和continue的存在

    Code

    上面语句执行结果是:2行被检索到

  • 相关阅读:
    Game的基本元素.[小糊涂的灵感]
    J2ME图书介绍 [小糊涂的灵感]
    j2me 这个论坛好一点.[小糊涂的灵感]
    Frame rate test for tilebased games 测试结果.[小糊涂的灵感]
    源码方式在ubuntu系统上安装ruby1.9.2
    模块全解======>>ruby的类是单继承生物、所以出现了module、实现了多继承
    在ubuntu下安装rails3.0
    在ubuntu下编写运行shell脚本
    在linux下开远程桌面访问windows的解决方法
    在命令行中打开sqlite的数据库
  • 原文地址:https://www.cnblogs.com/liulun/p/1359567.html
Copyright © 2011-2022 走看看