Discuz!nt论坛报错@pigeSize变量未声明引发的一些列问题。。
Discuz!nt的3.5版本的开源论坛 在之前的机子上好好的 换了个机子就不好了 弄到我本地也好好的 我很是郁闷 郁闷了我两天 终于皇天不负有心人 找出原因了 可恶的大小写问题
最终原因是因为存储过程中的变量和中间用到的变量的大小写不一致导致的问题 所以代码在本地运行好好的 在别的机子上就会报错 究其根本还是SQL Server没有设置好 查了好多资了才知道在安装SQL Server的时候有个人设置SQL 语句是否区分大小写的
在安装SQL时,我们可以选择区分大小写或安装完以后重建mastar,再选择区分大小
下面是rebuildm.exe 的路径:
C:/Program Files/Microsoft SQL Server/80/Tools/Binn/rebuildm.exe
若要修改排序规则,按照上面的参数设置即可。
若只修改一个表,用ALTER TABLE语句
若修改一个库的默认排序规则,用ALTER DATABASE语句
若修改整个服务器的默认排序规则,用Rebuildm.exe重建master库