易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql创建表的字段 默认为 0值

用mysql5.1
图形界面工具是 SQLyog企业版。
创建一个表时 有一个字段为score(int) 我设置了默认值为 0 ,但为什么 显示的还是null。。
mysql 如果不设置的话 默认就为null 这样 读取起来 很浪费效率。。
就像oracle 一样 设置了 默认值 便显示默认值 。。。
求教。。。。。。。。
show create table 看一下

两种可能。

1。 你的字段上设置默认值没有成功。
2。 你的插入语句有问题,直接插入的就是NULL

问题 解决了。是SQLyog的延迟问题。多刷新几次就好了。。用sql语句创建和 在gui里边 设定default值效果都是一样的。多谢二位帮忙。


相关问答:

怎么在eclipse下向mysql插入变量啊 - Java / Java相关

String SQL="insert into 学生信息表 values(StudentNumber,StudentName,StudentAge)";其中StudentNumber,StudentName,StudentAge都是变量。这样写不对……到底该咋写啊

万分感谢!

String SQL=&q ......

Mysql效率问题 - 其他数据库开发 / MySQL/Postgresql


CREATE TABLE `ch1` (
  `id` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `no` int(10) unsigned DEFAULT NULL,
  `dtime` datetime DEFAULT NULL,
  PRIMARY KEY (`id ......

vc++ 用mysql官方 connector 出错 - VC/MFC / 数据库

try
{
sql::Driver *driver;
sql::Connection *con;
//创建连接
driver = get_driver_instance();
con = driver->connect("tcp://192.168.18.52:3306", "root", "1234 ......

MySql Hibernate 查询语句问题 - Java / Java EE


hql = "select left('adfsadfasgsadgagsda',2)";
就用这句语句 在数据库中执行 
 但是在java代码中 用Hibernate 执行 就不能执行 ?
  这是什么问题!!!

我已经知道了!
&n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号