我在开发服务器上有一个数据库表,现在我已经完全填充了一个数据库表,我使用导入例程运行包含140万行的CSV文件.
我在桌面上运行了数据库发布向导,现在我的本地计算机上有一个286MB的SQL脚本.问题是,我无法弄清楚如何运行它.如果我将其加载到SQL Server Management Studio Express中,我会收到一个警告窗口,显示"操作无法完成".
关于如何让这个SQL脚本运行的任何想法?
默认情况下,使用dbo所有者/模式设置对象(表,存储过程等)(我认为ms sql 2000将其称为所有者,而ms sql 2005将其称为模式)
所有者/架构实际上是数据库中的角色或用户.我总是保留默认的dbo,但我最近在微软培训书中看到了一些例子,其中一些表和存储过程有不同的所有者/模式.这样做有什么好处?为什么?
在下面的例子中,第二行中的重音符号是什么意思?
$cmd = "$ffmpeg -i $video -deinterlace -an -ss $second -t 00:00:01 -r 1 -y -vcodec mjpeg -f mjpeg $image 2>&1";
$return = `$cmd`
Run Code Online (Sandbox Code Playgroud) 我不知道如何在ColdFusion 9中处理这个问题,我有一个表单被提交(POST)与元素复选框,称为items [].
当我做一个<cfdump var="#form#" />
没问题的时候,我得到所有用正确名称显示的项目,items[]
例如:
struct
ITEMS[] 13,14
FIELDNAMES ITEMS[]
Run Code Online (Sandbox Code Playgroud)
但是会<cfdump var="#form.items[]#" />
导致错误.如何访问CF9字段值?以某种方式循环通过它?
我似乎无法对数组做任何事情来获取它的id?思考?我有点难过,ColdFusion不是在网上找到示例/引用的最简单的语言.;)
有没有正确的方法来解决这个问题?我需要从那里获取ID,以便我可以参考表单中检查的行,因此我可以跟进一个动作.
谢谢!
我正在开发一个使用大量png24文件的网站,以提高透明度.
我需要用png8文件替换它们,因为png24的所有png修复样式javascript解决方法导致IE6随机锁定.
请参阅此链接以了解IE6显示的症状 - http://blogs.cozi.com/tech/2008/03/transparent-pngs-can-deadlock-ie6.html
有没有人知道一种简单的方法来定位现有的png24文件,用png8替换它们?
我正在使用OS X,像Adobe桥这样的文件浏览器没有显示这个,也无法在命令行或查找器上找到信息.
救命!
使用Linq从C#代码中避免在MSSQL Server上进行SQL注入的最佳方法是什么?
您是否应该使用函数来消除安全问题,还是由框架处理?
我正在尝试循环查询cfscript
.我想我拥有它,但它的查询循环到无限.
有人可以告诉我以下是什么问题:
<cfscript>
// loop single msg
variables.allRows = current_message.recordcount;
for ( variables.intRow = 1 ; variables.allRows LTE variables.intRow ; variables.intRow = variables.intRow + 1 ){
variables.msg_id_viewed = current_message[ "com_msg_id" ][ variables.intRow ];
variables.msg_app_alias = current_message[ "com_app_alias" ][variables.intRow];
variables.msg_img_ext = current_message[ "com_img" ][ variables.intRow ];
}
</cfscript>
Run Code Online (Sandbox Code Playgroud)
查询current_message
返回单个记录,因此这应该只循环一次.
感谢帮助!
看起来SQL Server和大多数其他产品一样,随机函数真的不是随机的.所以我们有这个很好的小函数来生成一个10 char值.有没有更好的方法来完成以下操作.我打赌有.
DECLARE @SaltCount INT;
SELECT @SaltCount = COUNT(*) FROM tmp_NewLogin;
PRINT 'Set Salt values for all records' + CAST(@SaltCount AS VARCHAR(10))
DECLARE @CharPool CHAR(83);
DECLARE @Salt VARCHAR(10);
SET @CharPool = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!"#$%&()*+,-./:;<=>?@';
SET NOCOUNT ON;
updateSaltValue:
SET @Salt = ''
SELECT @Salt = @Salt + SUBSTRING(@CharPool, number, 1) FROM
(
SELECT TOP 10 number FROM MASTER..[spt_values] WHERE TYPE = 'p' AND Number BETWEEN 1 AND 83
ORDER BY NEWID()
) AS t
UPDATE TOP(1) [table] SET [Salt] = @Salt …
Run Code Online (Sandbox Code Playgroud) 您好我正在写一个正则表达式(我生命中第一次可能会添加)但我无法弄清楚如何做我想要的.到目前为止,这么好,因为我已经只允许字母和空格(只要它不是第一个字符)现在我缺少的是我不想在字符之间允许任何数字......任何人都可以帮助我好吗?
/^[^\s][\sa-zA-Z]+[^\d\W]/
Run Code Online (Sandbox Code Playgroud) 我有一个脚本从更大的表中提取某些数据,其中一个字段特别是定期更改,例如
SELECT CASE @Flag WHEN 1 THEN t.field1 WHEN 2 THEN t.field2 WHEN 3
THEN t.field3 END as field,
...[A bunch of other fields]
FROM table t
Run Code Online (Sandbox Code Playgroud)
但是,现在问题是我想对数据进行其他处理.我想找出最有效的方法.我需要有一些方法来获取标志,所以我知道我正在谈论由正确的字段切片的数据.
我正在玩一个可能的解决方案(主要是看看会发生什么)是将脚本的内容转储到一个表函数中,该表函数已经传递给它,然后对函数的结果使用SELECT查询.我设法让它工作,但它明显慢于......
显而易见的解决方案,也许是处理器周期的最有效使用:创建一系列缓存表,一个用于三个标志值中的每一个.然而,问题是找到一些从正确的缓存表中提取数据以执行计算的方法.显而易见但不正确的反应就像是
SELECT CASE @Flag WHEN 1 THEN table1.field WHEN 2 THEN table2.field WHEN 3
THEN table3.field END as field,
...[The various calculated fields]
FROM table1, table2, table3
Run Code Online (Sandbox Code Playgroud)
不幸的是,很明显,这会产生一个巨大的交叉连接 - 这根本不是我想要的结果.
有谁知道如何将这个交叉连接变成"只看x桌"?(不使用动态SQL,这会让事情难以处理?)或者另一种解决方案,那仍然相当快速?
编辑:这是否是一个很好的理由,我试图实现的想法是没有三个基本相同的查询,只有表格不同 - 每当对逻辑进行更改时,必须进行相同的编辑.这就是为什么我到目前为止避免了"让国旗完全分开"的原因......
我正在尝试为我的托管公司托管的数据库设置数据源.我正在使用ColdFusion Administrator 9创建数据源.我打电话给我的托管公司并收到了所有必要的信息以便开展工作.在输入必要的信息后,我得到一个连接失败,这意味着它已超时.我注意到当管理员页面出现创建数据源时,默认端口号是1433.这是常见的吗?我觉得我输入的所有必要信息都是正确的(用户名,密码,数据库名称,服务器等;).有人可以提供任何建议吗?
以下是错误:数据源的连接验证失败:cfhalloween java.sql.SQLNonTransientConnectionException:[Macromedia] [SQLServer JDBC Driver]建立套接字时出错.未知主机:s根本原因是:java.sql.SQLNonTransientConnectionException:[Macromedia] [SQLServer JDBC Driver]建立套接字时出错.未知主持人:s
在我的表单中,我有一个带方括号的元素:
<input name="bodyIDList[]" id="bodyIDList" value="">
Run Code Online (Sandbox Code Playgroud)
当我将此页面传递给ColdFusion时,如何将其视为表单变量?作为列表还是数组?
sql-server ×5
coldfusion ×3
sql ×3
coldfusion-9 ×2
t-sql ×2
.net ×1
arrays ×1
c# ×1
graphics ×1
html ×1
linq-to-sql ×1
loops ×1
photoshop ×1
php ×1
png ×1
png-24 ×1
png-8 ×1
regex ×1
sql-scripts ×1