关于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)
相关问答:
本人工作经验一年以上 熟悉asp.net 熟悉javascript 熟悉Css 熟悉ajax 熟悉sqlserver2005 有一年的项目经验 具体项目和其他的就不在这写了 有意者联系: QQ:359233910 引用 本人工作经验一年以上 熟悉asp ......
1.asp.net做的一个答题页面,如何实时限时后自动提交,请大家给点思路 限时的时间信息存放在数据库中 2.如果答题时间设置的较长,如何方式session超时后页面无效 谢谢 用js方法来控制 回复内容太短了。。 js ......
字段1,字段2.....字段N,Status,ParentID 1,Name1....test1,1,99 1,Name1....test1,3,99 1,Name2....test2,1,101 1,Name2....test2,3,101 1,Name3....test3,2,101 1,Name1....test1,4,101 想要的结果是: 1,Na ......
代码如下 请高手 指点下 谢谢 ajax_http.js ------------- function getXMLHTTP() { var xmlhttp; if (window.ActiveXObject) { //IE try { ......