争怎路由网:是一个主要分享无线路由器安装设置经验的网站,汇总WiFi常见问题的解决方法。

SQL语句:T-SQL的用法与语法

时间:2024/6/11作者:未知来源:争怎路由网人气:

time '时间'}

  解释:

  (1)‘时间’必须为DATETIME类型数据,且不能包括日期,如‘10:12:05’

  (2)DELAY:用来设定等待的时间长短,最多为24小时。(是一个时间间隔)

  (3)TIME:用来设定等待结束的时间点(是一个具体的时间)

  例子:

  waitfor delay '00:00:03'

  print '你好,我是青苹果'

  go

  以上就是T-SQL的所有内容了。

[page_break]

        接下来我们来利用最后的时间画几个图形:

  直角三角形:

  declare @a int

  set @a=1

  while(@a<11)

  begin

  print replace(space(@a),' ','*')

  set @a=@a+1

  end

  直角三角形 输出结果:

SQL语句:T-SQL的用法和语法

  正方形:

  declare @a int

  declare @b int

  declare @c nvarchar(100)

  set @a=1

  set @b=1

  set @c=''

  while (@a<9)

  begin

  while (@b<15)

  begin

  set @c=@c+'*'

  set @b=@b+1

  end

  print @c

  set @a=@a+1

  end

  正方形 输出结果:

SQL语句:T-SQL的用法和语法

  菱形:

  declare @a int,@b int

  set @a=1 set @b=15

  if(@b%2!=1)

  print '数字必须都是奇数'

  else

  while(@a<=@b)

  begin

  if(@a%2=1)

  print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)

  set @a=@a+1

  end

  set @a=@a-2

  while (@a<=@b)

  begin

  if(@a%2=1)

  print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)

  set @a=@a-1

  if (@a<0)

  break

  end

  菱形 输出结果:

SQL语句:T-SQL的用法和语法

  梯形:

  declare @a int,@b int

  set @a=7 set @b=21

  if(@a%2=1)

  while(@a<@b)

  begin

  print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)

  set @a=@a+2

  end

  梯形 输出结果:

SQL语句:T-SQL的用法和语法

  矩形:

  declare @a int

  declare @b int

  declare @c nvarchar(100)

  set @a=1

  set @b=1

  set @c=''

  while (@a<9)

  begin

  while (@b<23)

  begin

  set @c=@c+'*'

  set @b=@b+1

  end

  print @c

  set @a=@a+1

  end

  矩形 输出结果:

SQL语句:T-SQL的用法和语法

  圆形:

  declare @a int,@b int

  set @a=9 set @b=13

  while (@a<=@b)

  begin

  if(@a%2=1)

  print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)

  set @a=@a+1

  end

  set @a=@a-1

  begin

  print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)

  end

  while (@a<=@b)

  begin

  if(@a%2=1)

  print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)

  set @a=@a-1

  if(@a<10)

  break

  end

  set @a=@a-2

  begin

  print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)

  end

  圆形输出结果:

SQL语句:T-SQL的用法和语法

推荐阅读:

SQLcode错误代码汇总和sqlstate=37000的解决方案

大多数人在上网的时候,都会浏览网页提供给我们的信息。

关键词:SQL语句:T-SQL的用法与语法




Copyright © 2012-2018 争怎路由网(http://www.zhengzen.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版