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

MySQL的id号,如何才能变成规定长度的形式?

PHP code:
use d1;
create table po(
id int(5) not null primary key,
username varchar(20) not null,
password char(40) not null,
enterprise varchar(100),
website varchar(60),
address varchar(400),
zip varchar(6),
email varchar(80),
phone varchar(40),
content text,
url varchar(140))
engine=myisam default charset=utf8;



======================================================


例如:建立上面这个数据表后。我在里面插入一个id为00001的一行数据。但是,在MySQL里,

select * from po;

它显示的id号会自动把前面的0全部去掉,不是显示00001,而是显示1。烦死了。

我就是想按我输入的方式, 原原本本地显示出来。有什么办法解决这个问题?


如ls那样设置的话你输入1也会显示为00001
varchar()可以,不过不太好。

那你就从100000开始编号就好了,这样显示出来的就是:
1000001
要是原原本本地显示0000001,就得把类型设为varchar

原原本本的显示varchar()

使用VARCHAR()可以完成

varchar是字符。ID一般有auto_increasement之类的东西。字符怎么能自动增加?


相关问答:

mysql的连接超时时间怎么设置 - VC/MFC / 数据库

我是用mysql自带的C API
if(mysql_real_connect(&mysql,"125.0.0.108","root","root","home",3306,NULL,0))

AfxMessageBox("数据库连接失败") ......

MySql问题

MySql中插入当前时间的该怎么写啊?
now()

SQL code:

sql里是:
getdate()

引用
now()


学习

SQL code:
select now();

SQL code:
TODAY()
?

SQL code:
select now();
/* ......

mysql储存过程的问题

我现在学习MYSQL,问下mysql储存过程如何建立和使用,最好写成$sql="sql语句",$re=mysql_query($sql);谢谢
建议你先自己看一下文档中的例子。

http://dev.mysql.com/doc/refman/5.1/zh/stored-pro ......

mysql模糊查询如何查询两个关键字

我用的like模糊查询,比如mysql的name中有“csdn论坛系统”这几个字,如何在 <input>中查询“csdn 系统”也能出来这个“csdn论坛系统”,我现在是查“csdn”或者“系统”都可以。谢谢各位了!不知道我这么表达 ......

请教一个mysql俩表连接的问题

有一条sql语句 select a.name ,b.name from tableA a,tableB b where a.id = b.id and 。。。(其他过滤条件)
其中a.id 为tableA主键 有唯一性索引 数据量才1千多
b.id 为日志表tableB 的外键 ,慢去条件的才 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号