设置数据库时学号第一个数是0怎么办? id 类型是 int 类型 但是第一个数是0怎么让它显示? 我说的是比如 0920 怎么让第一个0显示!我想设置学生的ID是Int 类型 是自动增长的,如果设置成为char类型的话就不可以设置自动增长了吧?求助 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置成为char类型写函数自增 在asp.net的程序里面写函数使之成为自增? SELECT RIGHT('0000'+CAST(920 AS VARCHAR(4)),4) 参考3楼的写法,展示的时候转换一下就可以了,没必要写什么函数,在数据库的select语句中写好,然后asp.net直接读取。 参考大版的博文:http://blog.csdn.net/roy_88/article/details/1424370 那就把起始id设置大一点比如100000000,取数的时候取最右边四个就行了select right(id,4) 自增长有很大风险。特别是长期使用的含有大量数据的表。建议建立一个插入操作存储过程。 id 字段 选用 varchar 类型 如何防止表内被插入重复记录 如何取得记录的主键值并输出? 我实在弄不懂:什么是键集驱动游标? 如何判断这sqlserver是哪个程序用的? FoxPro的简单问题,发其他数据库里没有人回,还是我们SQL版,人气旺,呵呵,请大家帮帮忙 存贮过程中传出参数的??? 急:关于今日下载排行的问题(在线等待) 关于死锁的问题.... VC在ADO中打开Access数据库的问题 高手请进(急!在线等待) 求一条sql解决办法 求一条SQL语句
写函数自增
select right(id,4)
建议建立一个插入操作存储过程。 id 字段 选用 varchar 类型