小编CF_*_*ger的帖子

"防止需要重新创建表的保存更改"负面影响

前言

我今天在SQL Server 2008中修改了一个列,将数据类型从货币(18,0)更改为(19,2).

我收到错误"您所做的更改需要从SQL Server中删除并重新创建以下表".

在您争相回答之前,请阅读以下内容:

我已经知道工具►选项►设计器►表和数据库设计器中有选项►取消选中 "禁止保存需要重新创建表的更改" . 通过五次单击阻止保存需要重新创建表的更改 ......所以不要回答!

实际问题

我的实际问题是针对其他事情,如下:

这样做有任何负面影响/可能的缺点吗?

当取消选中此框时,表是否会被实际删除并自动重新创建?

如果是这样,表格是否复制了源表的100%完全复制品?

sql-server database-design sql-server-2005 sql-server-2008

248
推荐指数
4
解决办法
18万
查看次数

在JavaScript中使用带有换行符的ColdFusion变量

我有一个接受换行符的文本区域.该文本区域的内容保存在coldfusion变量中(让我们调用它#fieldVal#).所以,我的变量内容看起来像

textline 1
textline 2
Run Code Online (Sandbox Code Playgroud)

稍后,我在JavaScript中使用该变量

document.all.fieldName.value = "#fieldVal#";
Run Code Online (Sandbox Code Playgroud)

但是,当JavaScript点击页面时,它看起来像这样:

document.all.fieldName.value = "textline 1
textline 2";
Run Code Online (Sandbox Code Playgroud)

并且脚本中断,因为第一行不以分号结尾.

我尝试将一个JavaScript变量设置为ColdFusion文本,然后执行a replace(),但我仍然遇到了相同的问题,该行未正确结束.

我想我错过了一些明显的东西,但我只是没有看到它.谁能告诉我我在这里失踪了什么?

javascript coldfusion

1
推荐指数
1
解决办法
227
查看次数