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

mysql数据库问题

我有一个表:
create table OrderTable
(
 OrderID varchar(50),//订单ID
 OrderTheme varchar(50),//订单标题
 SubmitTime datetime,//订单提交时间  
 primary key (OrderID)
);
我想这样做:写一条sql语句,要求insert时,只填写订单标题(OrderTheme),而OrderID和SubmitTime自动生成(SubmitTime为当前系统时间)
我用mysql少,不知道mysql能不能在建字段的时候设置default value 为system date.
如果可以的话,你所说的就能实现。如果不能的话你就必须手工set 值。

用hibernate,将主键设置为increment,这样在插入数据时,主键会自己填上


创建表时加上OrderID varchar(50) auto_increment,//订单ID

对于订单提交时间,mysql里datetime类型好像还不可以,建议你用timestamp它可以自动的更新为当前时间



引用
可以
MySQL版本 5.1.30
第一种写法:
create table OrderTable
(
OrderID integer auto_increment primary key,//订单ID
OrderTheme varchar(50),//订单标题
SubmitTime TIMESTAMP default now()//订单提交时间
);


default now()不是所用版本里都行

引用
可以
MySQL版本 5.1.30
第一种写法:
create table OrderTable
(
OrderID integer auto_increment primary key,//订单ID
OrderTheme varchar(50),//订单标题
SubmitTime TIMESTAMP default now()//订单提交时间
);

第二种写法:
……


挺好,可以试试的。
{


相关问答:

介绍Oracle和mysql的书 - Oracle / 非技术区

我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。
另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧
谢 ......

Mysql 使用问题 - Java / Web 开发

我的Mysql 使用的时候 用dos建立的数据表 在dos中能显示出中文 
但是在 其他的可视页面 和网页中都显示乱码 如何解决?
在mysql控制台:show variables like 'char%';贴结果出来看看。

mysql命令行模式下: ......

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号