关于Sql的问题 - .NET技术 / ASP.NET
将一个查询语句赋给一个变量,如下: DECLARE @STR NVARCHAR(MAX) SET @STR='SELECT * from SALE_PROD' 怎么样才能执行它呢? 请高手,仁兄,侠姐帮帮忙啊
多谢,可以啦,高手啊 直接执行就行了 exec sp_executesql @STR exec(@STR) exec 是执行命令引用 exec(@STR) 过来学习的。 exec 过来曾分的。 exec(@STR) 还有一个问题:如果查询语句过长的话,那么我定义的那个变量,该是什么类型的呢 sqlserver05的话 可以是text的吧? 不过varcahr应该够用了吧? 我试了一下,可是text不行啊,不知道还有没有其他的啊 exec 执行 这位是侠姐呢还是仁兄呢 使用sp_executesql SQL code: DECLARE @STR NVARCHAR(MAX) SET @STR=N'SELECT @count=count(*) from Category' declare @count int exec sp_executesql @STR,N'@count int output', @count output select @count 参考 好的,谢谢 我看错题目了 我日 执行他 直接exec就好 varchar最长好像是7000(有可能记错),如果实在超长,可用nvarchar(max)
相关问答:
执行的顺序: 1)文件浏览框(选择文件使用) 选择好文件后 点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下 2)读取这个文件夹下的csv的文件,转换成sql 3 ......
我一个项目,有个插入操作,具体是这样的: 我有进货信息表。在出货时选择相应的进货信息,输入数量,选择部门后,点保存按钮,由于网络延时,点一下没有反映,于是用户就又点一下,导致一次插入了两条记录: 例:
......
如何在SQL2005中设定定时作业,比如说定时清理某些表的数据, 或者是定时的将某些表的数据导出excel! 在线等待,急急急,最好是详细步骤! 之前我做的作业有点问题! 帮UP 参考:http://hi.baidu.com/toiota ......
1.asp.net做的一个答题页面,如何实时限时后自动提交,请大家给点思路 限时的时间信息存放在数据库中 2.如果答题时间设置的较长,如何方式session超时后页面无效 谢谢 用js方法来控制 回复内容太短了。。 js ......