SQL(Structured Query Language)
nphyez
我们只被自己定义!
展开
-
SQL中的GO
用信号通知 Microsoft & SQL Server 实用工具,Transact-SQL 批处理语句的结束。注释 SQL Server 实用工具将 GO 解释为应将当前 Transact-SQL 批处理语句发送给 SQL Server 的信号。当前批处理语句是自上一 GO 命令后输入的所有语句,若是第一条 GO 命令,则是从特殊会话或脚本的开始处到这条 GO 命令之间的所转载 2014-12-05 15:00:14 · 883 阅读 · 0 评论 -
Oracle数据库的编码ZHS16GBK与UTF8
原创 2015-04-17 19:34:38 · 10692 阅读 · 0 评论 -
安装Oracle 11g R2,出现“停止服务oracleMTSRecoveryService时出现操作系统错误”
Win7下安装Oracle 11g R2,错误提示如下:原创 2015-04-17 19:41:30 · 4003 阅读 · 1 评论 -
什么是数据库&数据库实例?
数据库是数据的物理存储。实例是“内存”和“后台进程”的集合。特别注意,一个实例可以用于一个数据库,多个实例也可以同时用于一个数据库,实例和数据库的关系是一对多的关系。多个“实例”同时驱动一个“数据库”的架构叫“集群(Oracle real application clusters,简称RAC)”,这是Oracle的一种高端应用,如果结合磁盘阵列的保护机制,RAC能最大限度的保护我们的应转载 2015-04-14 19:44:38 · 1458 阅读 · 0 评论 -
运行数据库实例,startup时报错“ORA-01031: insufficient privileges”
可能的原因:sqlnet.ora本机IP没有加入到/etc/hosts文件原创 2015-04-14 08:22:09 · 2507 阅读 · 0 评论 -
安装Oracle 11g R2,提示未找到文件em.ear
在Windows 7下安装Oracle 11g R2,安装过程中提示找不到em.ear文件,点击继续会出现其他错误,最后安装不成功。 这是因为,Oracle 11g的安装包包含两个ziip文件,出现这个错误是因为另外一个zip文件没有解压,导致安装文件copy不全。 解压第二个压缩包,将第二部分中database/stage/Components里的文件及文件夹原创 2015-04-17 19:20:35 · 6736 阅读 · 0 评论 -
SQL语句中的USE
USE改变当前操作数据库用法:USE 数据库名例:CREATE DATABASE XX1 --创建XX1数据库………………GOCREATE DATABASE XX2 --创建XX2数据库………………GOUSE XX1 --转到XX1数据库GO………… --对XX1数据库的操作GOUSE XX2 --转到XX2数据库GO……转载 2014-12-15 09:06:16 · 19481 阅读 · 1 评论 -
SQL中的INSERT INTO语句
INSERT INTO 语句INSERT INTO 语句用于向表格中插入新的行。语法INSERT INTO 表名称 VALUES (值1, 值2,....)我们也可以指定所要插入数据的列:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)插入新的行"Persons" 表:LastN转载 2014-12-15 11:41:49 · 2499 阅读 · 0 评论 -
oracle中斜杠的含义
斜杠 就是让服务器执行前面所写的 SQL 脚本。因为你普通的 select 语句, 一个分号,就可以执行了。但是如果你的是存储过程, 那么遇到分号,就不能马上执行了。这个时候,就需要通过 斜杠 来执行了。下面是例子:SQL> set serveroutput onSQL> BEGIN 2 dbms_output.put_line('Hello World'); 3 EN转载 2014-12-12 16:35:30 · 4977 阅读 · 0 评论 -
SQL中SET与SELECT赋值的区别详解
SQL开发经常会用到对变量赋值,而SET和SELECT都可以实现赋值。那两者有什么区别呢?什么时候用哪个?总结两者有以下几点主要区别:假定有设定变量:DECLARE @VAR1 VARCHAR(1) DECLARE @VAR2 VARCHAR(2)1、SELECT可以在一条语句里对多个变量同时赋值,而SET只能一次对一个变量赋值。代码如下:SELECT @V转载 2014-12-18 09:12:11 · 11449 阅读 · 0 评论 -
PLSQL Developer使用技巧
1、登录后默认自动选中My Objects默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。设置方法:Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,转载 2014-12-15 16:40:14 · 618 阅读 · 0 评论 -
SQL中的DELETE语句
要从表中删除一个或多个记录,需要使用SQL DELETE语句。你可以给DELETE 语句提供WHERE 子句。WHERE子句用来选择要删除的记录。例如,下面的这个DELETE语句只删除字段first_column的值等于’Delete Me’的记录:DELETE mytable WHERE first_column=’Deltet Me’DELETE 语句的完整句法如下:D转载 2014-12-15 11:00:12 · 4101 阅读 · 0 评论 -
the file path datafile/oradata/sysaux01.dbf is invalid.please check the permissions.
创建Oracle数据库实例,执行Create Database时提示”the file path datafile/oradata/sysaux01.dbf is invalid.please check the permissions.“原因:创建数据库实例时默认的log路径datafile/oradata是未知路径,可将路径修改为{ORACLE_BASE}/oradata,sysaux原创 2015-05-08 15:38:52 · 2907 阅读 · 0 评论