1.使用exec(@sq lStr)方法,@sqlStr是一个要执行的字符串,通过该字符串动态连接各种条件。
       2.使用sp_executesql 存储过程来执行,代码如下:
          declare @tablename varchar(50)
         declare @a varchar(50)
         declare @b varchar(50)   
         declare @sql nchar(500)  --注意不能用varchar

set @a='a'   
         set @b='b'
         set @tablename='dbo.Table_1'
         set @sql=N'insert into '+@tablename +' values(@a,@b)'
         exec sp_executesql @sql,N'@a varchar(50),@b varchar(50)',@a,@b

转载于:https://www.cnblogs.com/dazhong/archive/2007/04/29/732558.html

动态执行sql语句用法相关推荐

  1. oracle中执行动态sql语句吗,oracle中有没有可动态执行sql语句的函数

    oracle中有没有可动态执行sql语句的函数 关注:233  答案:2  手机版 解决时间 2021-03-05 15:53 提问者祗剩寂寞 2021-03-04 22:38 oracle中有没有可 ...

  2. mysql带参数的sql_MySql存储过程是带参数的存储过程(动态执行SQL语句)

    下文介绍的MySql存储过程是带参数的存储过程(动态执行SQL语句),该MySql存储过程是根据用户输入的条件和排序方式查询用户的信息,排序条件可以没有调用方式: call GetUsersDynam ...

  3. mysql函数 动态语句_自定义函数动态执行SQL语句

    Oracle 动态SQL有两种写法:用 DBMS_SQL 或 execute immediate,建议使用后者. DDL 和 DML Sql代码 收藏代码 /*** DDL ***/ begin EX ...

  4. mysql(十)条件语句、循环语句、动态执行SQL语句

    MySQL数据库-条件语句.循环语句.动态执行SQL语句 1.if条件语句 delimiter \\ CREATE PROCEDURE proc_if () BEGINdeclare i int de ...

  5. oracle执行语句出无效字符,pl/sql动态执行sql语句时报错:ORA-00911: 无效字符 ORA-06512: 在 line 14...

    今天测试的时候遇到两个错误提醒,写下来给自己提个醒: --建测试表 create table test_table(tablename varchar2(50),selectsql clob); in ...

  6. SQL Server 中 EXEC全称execute 与 SP_EXECUTESQL动态执行sql代码语句 的区别

    先睹为快 use cplvfx_DBdeclare @sqlStr nvarchar(max)set @sqlStr='select top 100 * from User'exec (@sqlStr ...

  7. oracle 动态执行ddl语句,Oracle过程中执行动态SQL或DDL语句

    如果你用的是 Oracle 8i 及以上的版本,那简单,在过程中用 execute immediate sql_str 就行, sql_str 是一个拼凑的 SQL 语句, 如果你用的是 Oracle ...

  8. 怎么在oracle里执行sql语句,在Oracle中执行动态SQL的几种方法

    在一般的sql操作中,sql语句基本上都是固定的,如: SELECT t.empno,t.ename FROM scott.emp t WHERE t.deptno = 20; 但有的时候,从应用的需 ...

  9. mysql执行动态批处理,使用BAT批处理执行sql语句的代码

    1.把待执行Sql保存在一个文件,这里为20110224.sql. 2.新建一个扩展名.bat的批处理文件,输入下面命令并保存后,双击.bat文件,系统会自动执行20110224.sql的语句: 复制 ...

最新文章

  1. 201.09.22 除虫药水(线性dp)
  2. 【杂谈】如何应对烦人的开源库版本依赖-做一个心平气和的程序员?
  3. CC++ Calling Convention
  4. 谷歌对用户搜索加密这一做法对seo的影响!
  5. 96秒100亿!如何抗住双11高并发流量?
  6. 关于DataAdapter打开和关闭连接
  7. cad钣金展开插件_钣金高级工考试大小头手工展开图步骤教程
  8. 突然!新锤子手机系统现身:这是另起炉灶了?
  9. mysql5.3.4 mac 配置_Mac下安装与配置MySQL
  10. 取消关机shutdown -c
  11. Java代码质量改进之:使用ThreadLocal维护线程内部变量
  12. tp3.2 相同应用绑定多个入口文件,不同的入口文件可以绑定不同的模块
  13. Establishing a tunnel via proxy server failed;
  14. 魔兽世界私服搭建架设教程
  15. Android实现连线题效果
  16. EF实体框架 5 性能注意事项
  17. Exploring Plain Vision Transformer Backbones for Object Detection.
  18. PS 色阶、曲线、色相饱和度
  19. 侯圣文大数据体验课笔记,大数据基础,离线数仓,实时计算
  20. 【EXLIBRIS】#小词旮旯# 000 初衷

热门文章

  1. android wear中国版,AndroidWear中国版App——小白上手指南
  2. cocos2dx java调lua,【Tech-Lua】Cocos-2dx-Lua調用java的小白教程(二)
  3. Fatal Python error: pycurl: libcurl link-time version is older than compile-time version
  4. 单片机ADC采样算法----平均值采样法
  5. Ubuntu18.04 LTS 安装nvidia驱动出现Ignoring CC version mismatch
  6. Python风格总结: OS 文件/目录方法
  7. DCMTK:wwwapp instalation
  8. 从char到QChar
  9. argparse、glob、findall
  10. 吴恩达深度学习2.1练习_Improving Deep Neural Networks_Gradient Checking