A. sqlserver2000企业版 某一个数据库表空间增长速度异常 一倍的数据量却占用100倍的空间 这个该怎么解决
数据导出来,删掉重建
B. 数据库要给表里所有物品的数量都增加10000个,这个sql要怎么写
用select选取增加即可。
用select选取需要更新的字段+10000括号内的内容是别名,可有可无,,就是别名,例如test等同,其他字段from表。这样就可以解决问题了。
C. 怎么把SQL server 2005中表数据记录数增大10-100倍,做性能分析
直接做个循环,插入数据就可以了啊
sql代码
declare @total int
set @total=0
while(@total>10000)
begin
insert into rj (title,tq,add_time,content)values('1','2',getdate(),'3')
set @total=@total+1
end
D. 要扩充SQL server 表中的数据,增加10—100倍。但是主键是char类型的,怎么使用自增字段相加
做个plsql 写个for循环 然后在insert的时候 把这个字段转成数值型+1然后再转回来!~
convert或者cast函数都可以!~
E. SQL语句怎么筛选出万的整数倍,金额列,要取出万的整数倍的金额的所有记录。
用取余数的方法
语法上:
where mod(金额列, 10000) = 0或者是 where 金额列%10000 = 0这样的
F. SQL2000里面用什么命令能将以个数据表里面的数值乘上10倍
slelect [column_name]*10 from table_name
就可以啊
G. 用sql语句如何设置印刷数量为小整型而且为100的整数倍
-定义变量declare@回sumintdeclare@Iint--初始赋值select@sum=0,@I=0--循环累加while@I<100beginselect@sum=@sum+@Iselect@I=@I+1--跳出条件if@sum>2000begin答breakendend--打印输出结果print@sum
H. 在SQL中我想把一个数据类型为INT的列里面的所有数据都+100,怎么搞呀
update table1 set col1=col1+100 where 此处输入条件语句
I. 如何通过ASP连接sql修改金额为原来的基础上加100
可以用sql语句取出原来的值,然后再加个100,再保存到数据库就行了。你可以把你的源文件给我,我帮你写这sql语句。
J. 把一个字段的数值都加一倍的SQL语句
update table
set col=col*2