我有一个带有varbinary(max)列的表。我需要这个表包含一个大文件。文件内容无关紧要。它可以是零或随机的。是通过发送100 MB插入语句来实现这一目的的唯一方法吗?是否有任何小脚本可以插入该大小的值?
答案 0 :(得分:2)
CREATE TABLE #YourTable
(
YourFileColumn VARBINARY(MAX)
)
INSERT INTO #YourTable
(YourFileColumn)
VALUES ( CAST(REPLICATE(CAST(0XFF AS VARBINARY(MAX)),
100 * 1024 * 1024) AS VARBINARY(MAX)))
SELECT DATALENGTH(YourFileColumn) /*104857600*/
FROM #YourTable
DROP TABLE #YourTable