SQL-server小技巧(持续更新中...)

1.判断是否为数字          

select top 20 *
from tranrider
where  substring(claimno,2,3) like '[^0-9][0-9][0-9]'

2.解决"请使用with move选项来标志该文件的有效位置"问题

使用ms sql server2000进行数据库变更时,比如拷贝同一数据库使之与原来数据库并存等时,需要将原来的数据库备份,然后新建一新空数据库,然后将原数据拷贝到空数据库中,往往出现"请使用with move选项来标志该文件的有效位置"的错误提示.此时,需要进行如下操作方以解决.
解决方法:右键点新建的空数据库—>所有任务—>还原数据库—>选择“从设备”还原,选择要还原成的数据库名,然后在选项卡中,选择现有数据库上强制还原数据库,然后在下面修改数据库还原后的物理路径,这个路径要是存在的一个路径,为方便起见,可以借用ms sql server 2000安装目录下的文件(在sql server2000安装目录的MSSQL\Data文件夹下找到新建数据库的两个文件,文件名组成是:新建数据库名_Data.MDF,新建数据库名_Log.LDF.)否则就会出现上面的错误.进行如上操作后,再进行还原操作,即可成功.

posted on 2013-09-27 17:34  Coyote.#2.  阅读(148)  评论(0编辑  收藏  举报

导航