日度归档:2019年8月12日

MySQL 如何为时间字段设置默认值?


摘要:
下文讲述MySQL中如何为时间字段设置默认值,具体方法如下所示:

例:
对字段 writeDate 设置数据默认值为当前时间。
我们需采用以下步骤进行设置,就可以在数据插入时,此列会自动放入当前时间默认值:
1. 将writeDate列字段类型设置为timestamp
2. 将此列的默认值设置为 CURRENT_TIMESTAMP
通过以上设置后,此列就可以在插入数据时,自动填充当前时间默认值。

MySQL 常见命令简介说明


摘要:
下文介绍几种常见的MySQL命令,如下所示:


1.查看MySQL版本

mysql> select @@version;


2.查看MySQL状态信息

mysql>status;


3.查看MySQL当前连接数

mysql>show status like 'threads_connected';


4.查看MySQL最大连接数

mysql>show variables like 'max_connections';


5.查看MySQL默认的编码信息

mysql>show variables like '%char%';


6.查看MySQL下存在的数据库列表

mysql>show databases;


7.查看MySQL数据库超时时间

mysql>show variables like '%timeout%';


8.查看MySQL数据库缓存情况

mysql>show status like '%cache%';


9.查看MySQL日志启动情况

mysql>show variables like 'log_%';

mssql sqlserver 使用sql脚本打印“九九乘法表”的方法分享


摘要:
下文讲述使用sql脚本打印九九乘法表的方法分享,如下所示:
实验环境:sql server 2008 R2

实现思路:
使用两个while 循环 输出 1~9的乘法信息,如下:

declare @x int
 set @x=1
 declare @y int
 declare @c varchar(3000) 
    while(@x<=9)
	 begin 
	  select @y=1,@c='' 
	     while(@y<=@x) 
		    begin    
			   select @c=@c+cast(@y as varchar)+'*'+cast(@x as varchar)+'='+cast(@x*@y as varchar)+' '   
			     set @y=@y+1 
		    end 
		  print @c+char(10) 
		  set @x=@x+1
	end

mssql_sqlserver_九九乘法表打印

mssql_sqlserver_九九乘法表打印