`

用SQL 创建S Q L

阅读更多
     没有任何理由不能使用SQL创建SQL程序。事实上,对大多数数据库管理员来说,这是
个非常有用的技术。下面的SQL代码将产生一个包含SQL语句、名为out.sql的SQL文件。
      SQL> set heading off
     SQL> set pagesize 0
     SQL> set feedback off
     SQL> set echo off
     SQL> set echo off
     SQL> spool out.sql
     SQL> select 'set pagesize 55' from dual;
     SQL> select 'grant select on '||table_name||'to public;' from useer_tables;
     SQL> spool off

      假如该代码从拥有custiomer和state两个表的Oracle账户中被运行后,out.sql的内容如下:
       set pagesize 55
      grant select on CUSTIOMR to public;
      grant select on STATE to public;
分享到:
评论

相关推荐

    S Q L 操 作 全 集

    S Q L 操 作 全 集 下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言...

    SQL+语法大全中文版

    S-Q-L。 两种发音都是正确的,每种发音各有大量的支持者。在本书里,认为“SQL”读作“sequel”。 通过这一章的学习,你将理解怎样用 SQL实现数据库查询,你将学会怎样使用这种查询 从数据表中取出信息,最后,...

    sql server 集群配置

    分类: SQL Server  Windows server2003 + sql server2005 集群配置安装 一:环境 软硬件环境    虚拟3台windows server 2003主机。其中一台做域控DC,另外两台作为节点win1 win2. 域控DC网络设置: Hostname ...

    SQL sever 实训

    --使用ALTER TABLE 语句为已经创建的表添加主键约束、外键约束 --主键 ALTER TABLE Customer ADD CONSTRAINT PK_Customer PRIMARY KEY(CusNo) GO ALTER TABLE Product ADD CONSTRAINT PK_Product PRIMARY KEY...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    7.7 用GROUPING()来扩展报告 186 7.8 使用GROUPING_ID()来扩展报告 187 7.9 GROUPING SETS与ROLLUP() 191 7.10 GROUP BY局限性 193 7.11 小结 196 第8章 分析函数 197 8.1 示例数据 197 8.2 分析函数剖析 198...

    orcale常用命令

    如果我们想知道user_indexes表各字段名称的详细含义,可以用下面这条SQL语句: SQL>select column_name,comments from dict_columns where table_name='USER_INDEXES'; 依此类推,就可以轻松知道数据字典的详细...

    sqlyog v11.22简体中文注册版.rar

    SQL等...Ctrl Alt E 备份数据库为SQL转储Ctrl Shift M 从CSV导入数据...S 以HTML形式创建数据库结构Ctrl Shift Q 执行SQL脚本工具Ctrl Alt W SQLyog 数据库同步向导Ctrl Alt Q 可视化数据对照Ctrl Q 架构同步...

    Noodle:使用Noodle来构建表格数据的动态数据视图。 Noodle提供了基于集合的数据检索和更新,而无需使用SQL

    面条使用Noodle来构建表格数据的动态数据视图。 它提供了基于集合的数据检索和更新,而...var letters = [ 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T',

    BCP详细参数.txt

    当使用由 format 选项所创建的格式文件大容量复制入或复制出数据时,使用此选项。格式文件的创建是可选的。在提示几个格式问题之后,bcp 将提示是否在格式文件中保存回答。默认文件名为 Bcp.fmt。大容量复制数据时,...

    2017最新大数据架构师精英课程

    53_常用命令2 L V5 k8 y8 S h( Q0 `2 O4 s- I- N 54_for-while-if-nc6 z# I2 D6 f- D* |6 Y @ 55_jdk安装-环境变量配置2 C6 x4 C; s) M: {$ }- p 56_hadoop安装-配置 57_hadoop伪分布模式8 I/ e; `1 Y$ b+ p1 R5 ^ ...

    【尚硅谷】徐靖博 最新电商项目实战(完结)

    L/ ^' y: ]* z 155.09 消息队列使用1 U/ M' I2 P" q" K 156.10 消息队列任务/ B1 ]4 Z: d1 F* Q9 t) w 157.01 搭建日志系统: M4 F5 W- g5 ~, n. G1 @ 158.02 日志系统整合mq- @! Z4 n2 K2 h2 i, I 159.03 分布式soa...

    Toad 使用快速入门

    从网络服务器读取Toad程序,在本地计算机安装一些自定义的文件,并且创建到服务器文件的快捷方式,一般不推荐使用这个方式,而且要求网络服务器已经配置。 c) TOAD to Network Server 把Toad安装到网络服务器上,...

    Total_Uninstall6.20

    9 E& h' l% q" K0 t6 S Total Uninstall主要特点: 7 c8 g" C) B& m *监控安装中注册表及文件系统的改变 *完全彻底卸载被监控程序 *对相应的改变进行统计 : r& g) `: L5 O9 ?7 W3 M. p *用户可对监控变化视图进行...

    cmd操作命令和linux命令大全收集

    del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同) move 盘符路径要移动的文件名 存放移动文件的路径...

    icicle-ambiata:一种流查询语言

    冰柱冰柱== I(冰柱)S(处理)Q(查询)L(语言) 流查询语言。目的冰柱是一种用于表达(和静态检查)流计算以快速生成机器学习功能和事件源状态的语言。 冰柱的主要原则是: 提供静态保证,所有计算必须在一次通过...

    X-Scan

    X-Scan-v3.1 使用说明 ... 常见问题解答: <br> Q:如果没有安装WinPCap驱动程序是否能正常使用X-Scan进行扫描? A:如果系统未安装WinPCap驱动,X-Scan启动后会自动安装WinPCap 2.3;如果系统已经安装了...

    数据库设计中英文术语表.doc

    数据库设计中英文术语表 June 27, 2004, In Focus on 索引 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 正文 1. Access method(访问方法):此步骤包括从文件中存储和检索记录。 2. Alias(别名):某...

    易语言540个易模块

    L LED液晶控件模块(红色增强版) 拦截外部程序消息 立体空间矩型模块 连接编译器 列表框打印预览1.0 列表框增强操作模块 浏览文件夹 六十四卦相 M MD5取数据摘要 MDB到超级列表框 mp3信息模块 枚举系统...

    X-Scan v3.1

    /dat/*.nsl -- 经过整理的NASL脚本列表 /plugins -- 用于存放所有插件(后缀名为.xpn) /scripts -- 用于存放所有NASL脚本(后缀名为.nasl) /scripts/desc -- 用于存放所有NASL脚本多语言描述(后缀名为.desc) 注...

Global site tag (gtag.js) - Google Analytics