网站建设资讯

NEWS

网站建设资讯

sqlserver余数,sqlserver取余

win7装了sqlserver2000后,3G的剩余空间用了2.5G,怎么回事?

因为sql2000装好后就占2G多,你默认都装到了系统盘,但是卸载他很麻烦,它附带了很多软件,你需要卸载很多,在控制面板上,你可以看到SQL2000的很多附加软件都要卸载掉才可,卸载后你会发现,C盘下还有很多卸载后没有删掉的文件,需要手动删除。

创新互联是一家专注于成都做网站、成都网站制作与策划设计,富阳网站建设哪家好?创新互联做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:富阳等地区。富阳做网站价格咨询:028-86922220

怎么查看整个sqlserver数据库的剩余空间大小

查询各个磁盘分区的剩余空间:

Exec master.dbo.xp_fixeddrives

查询当前数据库的磁盘使用情况

Exec sp_spaceused

sqlserver如何将身份证号码的出生日期提取出来转为日期类型数据?

#include

"stdio.h"

void

main()

{

int

i;

/*身份证的第i位*/

int

s[17];

/*定义一个数组用来存放身份证的前17位*/

int

t[17];

/*各位相乘后的数组*/

int

m;

/*余数*/

int

t18;

/*身份证的第18位0--9*/

char

t18c;

/*身份证的第18位X*/

long

int

sum=0;

for(i=0;i17;i++)

{

printf("请输入身份证的第%d位:",i+1);

scanf("%d",s[i]);

switch(i+1)

{

/*身份证的1到17位要乘的数一次是7

9

10

5

8

4

2

1

6

3

7

9

10

5

8

4

2

*/

case

1:t[i]=s[i]*7;break;

case

2:t[i]=s[i]*9;break;

case

3:t[i]=s[i]*10;break;

case

4:t[i]=s[i]*5;break;

case

5:t[i]=s[i]*8;break;

case

6:t[i]=s[i]*4;break;

case

7:t[i]=s[i]*2;break;

case

8:t[i]=s[i]*1;break;

case

9:t[i]=s[i]*6;break;

case

10:t[i]=s[i]*3;break;

case

11:t[i]=s[i]*7;break;

case

12:t[i]=s[i]*9;break;

case

13:t[i]=s[i]*10;break;

case

14:t[i]=s[i]*5;break;

case

15:t[i]=s[i]*8;break;

case

16:t[i]=s[i]*4;break;

case

17:t[i]=s[i]*2;break;

}

sum=sum+t[i];

}

printf("前17位相乘后的和为%ld\n",sum);

m=sum%17;

printf("对17取余后的值位:",m);

switch(m)

{

/*各个余数所对应第18位身份证号1

X

9

8

7

6

5

4

3

2*/

case

0:t18=1

;printf("这是一个合法的身份证号码,第18位是%d",t18);break;

case

1:t18=0

;printf("这是一个合法的身份证号码,第18位是%d",t18);break;

case

2:t18c='X';printf("这是一个合法的身份证号码,第18位是%c",t18c);break;

case

3:t18=9

;printf("这是一个合法的身份证号码,第18位是%d",t18);break;

case

4:t18=8

;printf("这是一个合法的身份证号码,第18位是%d",t18);break;

case

5:t18=7

;printf("这是一个合法的身份证号码,第18位是%d",t18);break;

case

6:t18=6

;printf("这是一个合法的身份证号码,第18位是%d",t18);break;

case

7:t18=5

;printf("这是一个合法的身份证号码,第18位是%d",t18);break;

case

8:t18=4

;printf("这是一个合法的身份证号码,第18位是%d",t18);break;

case

9:t18=3

;printf("这是一个合法的身份证号码,第18位是%d",t18);break;

case

10:t18=2

;printf("这是一个合法的身份证号码,第18位是%d",t18);break;

default:printf("这不是一个合法的身份证号码");

}

printf("\n");

}


网页名称:sqlserver余数,sqlserver取余
文章位置:http://cdweb.net/article/hdhggj.html