SQL 教程
武夜星辰
人生若只如初见 何事秋风悲画扇
展开
-
Oracle lower(Upper)函数
lowerselect lower(user_name) from user将 user表里的user_name字段信息中含有字母的全部转成大写的方法:update user set user_name=Upper(user_name)同理得到将 user表里的user_name字段信息中含有字母的全部转成小写的方法:update user set user_name=lo原创 2012-04-12 11:36:29 · 1464 阅读 · 0 评论 -
站内消息系统数据表怎么设计
-- 一起4张表 消息类别表,消息表,发送消息人员表,接收消息人员表-- 至于会员要接收到信息后删除自己,其实可用标记处理而无作废,也就存在---回收站的概念,最后也可以彻底删除-- 消息表单独拿出来不做任何处理,这样数据也不会冗余,发送人与接收人的处理分别可以单独处理---------------消息类别表-----------------TMessageType转载 2013-04-16 10:58:35 · 3590 阅读 · 1 评论 -
SQL 中怎么查询一个数据库中一共有多少个表
用户表:select count(*) 总表数 from sysobjects where xtype='u' 刚才那个是用户表,下面这个是系统表加用户表:select count(*) 总表数 from sysobject s where xtype in('u','s')总视图数:select count(*) 总视图数 from sysobjects where xtyp转载 2013-04-29 15:42:14 · 1099 阅读 · 0 评论 -
附加数据库失败,无法升级数据库,因为它是只读的 .
我处理的方法是,找到指定目录下的数据库的这2个文件,设置evvryone有全部权利,附加成功后,系统会自动调整权限,改为sql管理员有权限,不用手工再调整回来。后面是网上文摘去网上搜索了一下答案,最终还是发现是NTFS的权限问题,NTFS格式对权限的设置选项多了很多,但因此也带来了不少问题,IIS,SQL等等的一些莫名其妙的问题可能就源于权限未分配,这次的问题同样出在此处。转载 2013-07-10 11:30:32 · 1100 阅读 · 0 评论