• SQL

    http://www.itboth.com/d/2iAJze/sql
    ) 从指定的字符串的开始位置开始,获取指定长度的字符串。 –首字符索引为1 SELECT SUBSTRING(‘this is sql’,1,4) – this –大小写转换 SELECT LOWER(‘This is sql’); SELECT UPPER(‘This is sql
  • SQL加强

    http://www.itboth.com/d/j6fyU3/sql
    5.1 什么是存储过程 存储过程,带有逻辑的sql语句 之前的sql没有条件判断,没有循环 存储过程带上流程控制语句(if while) 5.2 存储过程特点 1)执行效率非常快!存储过程是在数据库的服务器端执行的!!! 2)移植性很差!不同数据库的存储过程是不能移植
  • SQL%FOUND和SQL%NOTFOUND

    http://www.itboth.com/d/mMfMjm/sql
    当执行一条DML语句后,DML语句的结果保存在四个游标属性中,这些属性用于控制程序流程或者了解程序的状态。当运行DML语句时,PL/SQL打开一个内建游标并处理结果,游标是维护查询结果的内存中的一个区域,游标在运行DML语句时打开,完成后关闭。隐式游标只使用SQL%FOUND
  • SQL 常用的SQL语句

    http://www.itboth.com/d/ymQVBvmA36r2/sql
    重置标识字段   DBCC checkident(question_title,reseed,1) 上述语句把指定表的ID值(种子值)强制重设为1。然而,如果你不想将ID重设为1,你可以用你想用的ID值(种子值)替代第三个参数。如果你想知道当前的ID值(种子值),而不想重设标识种
  • 动态SQL(Dynamic SQL)

    http://www.itboth.com/d/NJfAvijyIrqe/dynamic-sql
    ----start     动态SQL是在程序运行时构造的,要执行单条SQL,使用EXECUTE IMMEDATE 语句;当批量执行SQL时,先使用PREPARE 语句构造SQL,然后使用EXECUTE 语句执行。 一:Prepare语句:用来构造批量SQL 语法
  • 动态SQL与静态SQL

    http://www.itboth.com/d/NrEza2/server-join-sql-query
    熟悉MS SQL Server 的每一个人都应该意识到避免使用动态SQL的代价是较佳的。由于与静态SQL相比而言,动态SQL赋予了更多的权限。正因为你使用了动态SQL,所以会执行一些意想不到的代码。动态SQL通常需要较少的代码,与静态SQL相比,似乎不需要太多的维护。 本文将对
  • SQL&PL/SQL

    http://www.itboth.com/d/EzIJFr/sql-pl-sql
    SQL&PL/SQL =========================================================== SQL&PL/SQL [Q]怎么样查询特殊字符,如通配符%与_ [A]select * from table where name
  • sql基础

    http://www.itboth.com/d/BNVnYn/sql-oracle-up
    。 --解决方法 --在中文系统里要输入'05-6月-1998'的格式,英文是'05-JUN-1998' alter session set NLS_DATE_FORMAT='DD-MON-YY'; chapter developer --用PL/SQL Developer
  • SQL 技巧

    http://www.itboth.com/d/ayu2M3/sql
    假如你已经知道了你想要进行排序的列是表中的第 n 列的话,那么你可以用ORDER BY n 来代替输入列的名字 见下例 SQL> SELECT * FROM CHECKS ORDER BY 1;(按照第一列排序)
  • 一些实用的sql

    http://www.itboth.com/d/6bYbmi/f#-sql-oracle-c
                     ##解锁SCOTT用户 show parameter processes;                    ##查看最大会话数 查看当前库的所有数据表: SQL> select TABLE_NAME from all_tables; select * from