社区
应用实例
帖子详情
问一函数??
皮皮
2005-12-05 03:08:50
我想建一张表.有一个字段想让它产生随机字符?
我如何写?rand()?
...全文
97
8
打赏
收藏
问一函数??
我想建一张表.有一个字段想让它产生随机字符? 我如何写?rand()?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
皮皮
2005-12-05
打赏
举报
回复
谢谢
lsqkeke
2005-12-05
打赏
举报
回复
然后你操作这个表的时候,就不用对改列进行处理了 每加条记录 它自动产生一个字符串
lsqkeke
2005-12-05
打赏
举报
回复
对 用 newid() 改一下:
create table dd(a varchar(8) not null default left(newid(),8))
lsqkeke
2005-12-05
打赏
举报
回复
create table dd(a varchar(8) not null default convert(varchar(8),rand(1)))
jin2005
2005-12-05
打赏
举报
回复
select left(newid(),8)
lxzm1001
2005-12-05
打赏
举报
回复
不大懂,好像在邹建书里面有看到过。
皮皮
2005-12-05
打赏
举报
回复
就是想有字符和数字混各在一起,8位就可以
bugchen888
2005-12-05
打赏
举报
回复
字符集(全英文还是全数字,大写还是小写),长度,还有什么特别的限制?
(超重要)构造
函数
为什么不能为虚
函数
?析构
函数
为什么要虚
函数
?
1、 从存储空间角度,虚
函数
相应一个指向vtable虚
函数
表的指针,这大家都知道,但是这个指向vtable的指针事实上是存储在对象的内存空间的。 问题出来了,假设构造
函数
是虚的,就须要通过 vtable来调用,但是对象还没有实例化,也就是内存空间还没有,怎么找vtable呢?所以构造
函数
不能是虚
函数
。 2、 从使用角度,虚
函数
主要用于在信息不全的情况下,能使重载的
函数
得到相应的调用。 构造
函数
本身就是要初始化实例,那使用虚
函数
也没有实际意义呀。 所以构造
函数
没有必要是虚
函数
。虚
函数
的作用在于通过父类
为什么使用
函数
?
现在我们已经讨论了哪些功能以及它们的一些基本功能,让我们仔细看看它们为什么有用。 为什么使用
函数
? 新的程序员经常问:“我们把代码放在
函数
里面,难道不能直接放在main里面吗?“在许多情况下(特别是简单的例子),它可以。然而,
函数
提供了一些好处,使它们在非平凡程序中非常有用。 组织程序越来越复杂,有所有的代码都生活在main()功能变得越来越复杂。
函数
几乎就像一个小型
什么情况下析构
函数
需要定义为虚
函数
?
一、什么情况下析构
函数
需要定义为虚
函数
?答案是在实现多态时。如果单单是填空题,相信大家都可以拿满分。但说到何谓之多态,可能大家的回答不尽相同。至于多态时怎样实现的?又有什么样的作用呢?这样深入逼问下去,可能到最后大家都没有朋友做了。 关于多态的相关介绍可以参考博主整理的文章,多态(一)和多态(二)稍加理解,后续有时间会陆续整理相关资料,和大家一起分享。 下面切入正题。二、为什么基类的析构
函数
是虚
为什么构造
函数
不能声明为虚
函数
?
构造
函数
不能声明为虚
函数
,析构
函数
可以声明为虚
函数
,而且有时是必须声明为虚
函数
。 构造
函数
不能声明为虚
函数
的原因是: 1 构造一个对象的时候,必须知道对象的实际类型,而虚
函数
行为是在运行期间确定实际类型的。而在构造一个对象时,由于对象还未构造成功。编译器无法知道对象 的实际类型,是该类本身,还是该类的一个派生类,或是更深层次的派生类。无法确定。 2 虚
函数
的执行依赖于虚
函数
表。而虚
函数
表在构造
函数
...
构造
函数
和析构
函数
可以是虚
函数
吗?为什么?
三、构造
函数
和析构
函数
可以是虚
函数
吗?为什么? 1、构造
函数
从存储空间角度,虚
函数
对应一个指向vtable虚
函数
表的指针,这大家都知道,可是这个指向vtable的指针其实是存储在对象的内存空间的。问题出来了,如果构造
函数
是虚的,就需要通过 vtable来调用,可是对象还没有实例化,也就是内存空间还没有,怎么找vtable呢?所以构造
函数
不能是虚
函数
。 从使用角度,虚
函数
主要用于在信息不全的情况下,能使重载的
函数
得到对应的调用。构造
函数
本身就是要初始化实例,那使用虚
函数
也没有实际意义呀。所以构造
函数
没有
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章