精华内容
下载资源
问答
  • 数据库 PLSQL 创建表格

    千次阅读 2016-06-28 21:55:37
    -- 创建表 create table student(  student_id number(6,-2), -- 最多能保存6位的整数  student_name varchar2(4000), --100表示这个名字最多能存的字节数  student_birthday date ) select * from student...
     
    --  创建表 create table student(    student_id number(6,-2),  -- 最多能保存6位的整数    student_name varchar2(4000),  --100表示这个名字最多能存的字节数    student_birthday date ) select * from student2016 -- 数据 迁移 --  我们如果要修改表  表结构  alter table student2016  rename to student --  oracle自己支持的  rename  student to student2016 select * from student --  给变种增加一个字段  是不是 修改表结构 --  可以同时增加两列 alter table student add(age number(10)); --  删除列 alter table student drop(age1) -- 修改列  number最大是38 alter table student modify(age number(38)) alter table student modify(student_name varchar2(1)) drop table student --  创建表 create table student(    student_id number(6,2),  -- 最多能保存6位的整数    student_name varchar2(4000)  --100表示这个名字最多能存的字节数 ) select * from student --  全部插入 insert into student(student_id,student_name) values(2,'张三'); -- 部分插入 insert into student(student_id) values(2); insert into student(student_name) values('李四');   --  数据库  优化的时候  特别忌讳   *   select  student_id,student_name from student --  会建一张表  会 删除一张表   能修改表明 修改表中的字段 添加删除修改字段 delete 是删除表中的数据   delete from student where student_name='李四' --  修改表中的记录  update student set student_name='张学友' where student_id=1.00 create table student(    student_id number(6,2),  -- 最多能保存6位的整数    student_name varchar2(4000),  --100表示这个名字最多能存的字节数    student_age number(10),    student_sex char(3) ) insert into student values(1,'张三',23,'男'); insert into student values(1,'李四',43,'男'); insert into student values(1,'范冰冰',43,'女'); select * from student --  把名字为范冰冰的 人员 id改成 100 age改成 30  性别  男 update student set student_id=100,student_age=30,student_sex='男' where student_name='范冰冰' --能唯一标示出来就行了
    </pre><br /><pre name="code" class="html">
    展开全文
  • 场景:今天强哥交给了一...1.excl中的列要和数据库中的一致,所以最好是在plsql复制出一个模板 字段名 是否为virtual 数据类型 是否可以为空 默认值 默认为空 注释 2.填写数据完成整个表格 原来的数据可以自行动手使

    场景:今天强哥交给了一个任务 按照表格对数据库中表进行修改添加

    我一开始想着直接挨个复制 复制了两个想了想 这也太不符合我程序员的身份了,挨个复制简直是太浪费时间了。

    那么有没有有快捷的方法呢? 答案是肯定有的。
    既然是数据库那么肯定可以通过excl导入到数据库的。那怎么导入到数据库呢?
    步骤如下:
    1.excl中的列要和数据库中的一致,所以最好是在plsql复制出一个模板
    在这里插入图片描述

    字段名	是否为virtual	数据类型	是否可以为空	默认值	默认为空	注释
    

    2.填写数据完成整个表格 原来的数据可以自行动手使用excl来移动相应列
    3.注意不要直接放到plsql创建表 因为字符编码不同会导致最后中文乱码
    4.我的解决办法是复制到notepad++ 转成gbk就行了
    5.然后通过plsql创建
    在这里插入图片描述
    这样选中后黏贴即可导入表

    这样就完美了

    然后再导入的时候遇到了 字段会自动加上“”
    导致一系列问题
    所以最好看一下sql语句是否带上了“”
    如果带上了可以全部替换掉

    记录一下下!!!

    展开全文
  • plsql创建数据库表、表空间

    千次阅读 2017-06-26 16:29:13
    --创建表空间 create tablespace glpt datafile 'E:\oracle\product\10.2.0\oradata\orcl\glpt.dbf' size 500M autoextend on next 100M maxsize unlimited logging extent management local autoallocate ...
    --创建表空间
    
    create tablespace glpt
    datafile 'E:\oracle\product\10.2.0\oradata\orcl\glpt.dbf' size 500M
    autoextend on next 100M maxsize unlimited logging
    extent management local autoallocate
    segment space management auto;

    --创建临时表空间
    create temporary tablespace glpt_temp
    tempfile 'E:\oracle\product\10.2.0\oradata\orcl\glpt_temp.dbf'
    size 320m
    autoextend on
    next 32m maxsize 2048m
    extent management local;

    --创建用户
    create user glpt identified by wellhope
    default tablespace glpt
    temporary tablespace glpt_temp;

    --用户授权
    GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,
    DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,
    DBA,CONNECT,RESOURCE,CREATE SESSION TO glpt;




    展开全文
  • 1、首先使用dba权限角色登陆PLSQL 2、选择File-New-User 输入需要创建的账户及密码,选择表空间 3、一定要分配的权限:Role privileges 角色权限,至少分配connect(连接权限)、resource(资源访问权限)  System ...

    1、首先使用dba权限角色登陆PLSQL

    2、选择File-New-User   输入需要创建的账户及密码,选择表空间

    3、一定要分配的权限:Role privileges 角色权限,至少分配connect(连接权限)、resource(资源访问权限)

                                              System privileges系统权限,至少分配unlimited tablespace(无限使用表空间权限)

                                              Quotas配额权限:“Tablespace” 中选中General里你填的默认表空间, 勾选 “Unlimited” 复选项 (这个一定要选中啊,不然创建表的时候会提示没有表空间的访问权限的)。

    然后单击 ”Apply” 按钮使各项设置起作用。

     

    在用plsql的导出的时候,究竟是导出表和数据,还是只简单的导出表结构。如下所示

    起先是要有dba权限的用户sys 进入,详情见下面的连接

    用PL/SQL DEVELOPER 怎样导出表结构
    tools->export tables 是导出表结构还有数据

    tools->export user objects是导出表结构


    可以用tools->export tables
    用中间的sql inserts页面,选中create tables选项,where clause 里写入 where rownum<1。导出来的是sql文件。在后面想要还原导入的时候是要建立comment windows 。

    步骤如下:在plsql中文件--》打开--》sql脚本。选中刚才导出来的那份sql文件,打开后ctr+a 选中所有的sql语句进行复制。再新建---》命令窗口,吧所有的复制过来的sql语句黏贴,执行即可。如图

    http://wenku.baidu.com/view/0ba16249e518964bcf847c42.html

    plsql 也可选择导出为pde文件,之后又必须得有改方式来导入。

    展开全文
  •  INSERT...SELECT语句通常用来创建一个查找表,已提高检索性能。查找表可以包含分布在多个数据库的多个表中的数据。因为多个表连接起来比简单茶韵要慢,对一个表执行SELECT查询,则明显快于执行又长又复杂的连接...
  • PLSQL Developer 创建和管理表

    千次阅读 2019-04-27 08:39:23
    创建和管理表 一、创建表有五点要注意的 1. 必须以字母开头 2.必须在 1–30 个字符之间 3.必须只能包含 A–Z, a–z, 0–9, _, $, 和 # 4.必须不能和用户定义的其他对象重名 5.必须不能是Oracle 的保留字 创建...
  • plsql

    2020-07-03 14:39:39
    https://www.yiibai.com/plsql/ declare begin <executable command(s)> exception end; ----‘hello world’ 示例: declare message varchar2(20):= ‘hello, world!’; begin dbms_output.put_line...
  • plsql工具导入excel表格数据到数据库

    千次阅读 2018-08-15 11:11:00
    连接需要导入的oracle数据库,打开菜单:【工具 ------- ODBC导入器】 ... ... ...则需要手动配置excel表格的驱动,步骤如下: ...打开C:\Windows\SysWOW64,运行odbcad32.exe。...再回到plsql工具中,重新选择...
  • 每次导入不同格式的Excel表数据,都需要先把Excel文件由“.xls”格式转换为“.csv”格式,再手工根据Excel文件创建对应得数据表,然后再修改“.ctl”配置文件,操作下来比较麻烦。今天在查看PLSQL Develope...
  • 1、打开PLSQL,填写用户名和密码(初始有两个用户sys和system,密码是自己安装oracle数据库时定的),Database选择ORCL(默认数据库,oracle中创建的用户就像是mysql中建的数据库,两者有异曲同工之妙) 2、登陆...
  • 使用PL/SQL在Oracle中创建表格,报ORA-00906:缺失左括号错误,如图: 解决办法: create table myTable(  id number(5,2),  name varchar(10) ) 即在varchar后面加上长度。
  • PLSQL Developer可以说是个让人又爱又憎的工具,“爱”是他的确提供了操作Oracle数据库非常丰富、方便的功能,“憎”是他的一些隐藏配置很可能是个“坑”,就像《PLSQL D...
  • PLSQL简介

    2019-04-09 18:11:00
    什么是PLSQL PLSQL起源 PLSQL早期版本 改善可移植性 改进执行权限于事务的完整性 原书:steven feuerstei-oracle PLSQL grogramming 2014 PL / SQL代表“结构化查询语言和过程语言。 Oracle公司推出了...
  • PLSQL基本操作手册

    万次阅读 多人点赞 2018-06-23 00:03:38
    第1章 用PLSQL连接Oracle数据库 §1.2登录信息保存功能设置: §1.3进入PLSQL后切换数据库连接: 第2章 PLSQL中编写SQL语句并执行 第3章 PLSQL中查看数据库表结构 §3.1查看表结构: §3.2表结构窗口和SQL编写...
  • 1首先在sequence中创建新序列 在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 这是语句创建 create sequence identity_test1_idsminvalue 1 //最大值maxvalue...
  • PLSQL简易使用

    千次阅读 2019-04-09 21:29:09
    PLSQL连接Oracle数据库PLSQL只能用来连接Oracle数据库(不象PB还可以连接JDBC、ODBC),所以必须首先安装并配置Oracle客户端。 §1.1 初次登录PLSQL: 运行PLSQL通过如下界面连接Oracle数据库:&...
  • 1 file --&gt; new --&gt; sqlwindow 2 输入建表语句 3 选中tables --&...4 关闭创建表的sql窗口 5 找到新建的表 6 双击打开 7 在新打开的sql窗口中输入插入语句 8 重新执行查询...
  • PLSQL基础复习

    2020-10-27 22:04:56
    PLSQL学习 –5.1 –FETCH…BULK COLLECT INTO语句的使用。 DECLARE CURSOR dept_cursor IS SELECT deptno, dname, loc FROM dept; TYPE dept_table_type IS TABLE OF dept_cursor%ROWTYPE INDEX BY BINARY_INTEGER; ...
  • PLSQL语法

    2019-03-06 22:17:59
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 当我在数据库中创建order表时,系统提示 ora-00903:表名无效 create table ORDER (  oid NUMBER,  bid NUMBER,  createdate VARCHAR2(50),  count NUMBER,  price VARCHAR2(50),  totalprice VAR
  • PLSQL安装流程

    2017-11-25 22:15:36
    2、点击plsqldev1104x64.exe安装,选择我同意(I Agree),根据实际情况选择自己的安装路径,点击Next即可。 3、安装完成后,点击chinese.exe进行汉化操作,选择安装路径【C:\Program Files\PLSQL Developer】,...
  • PLSQL提示:ORA-01658: 无法为表空间XXX段创建 INITIAL 区 如图: 原因:原本分配的表空间不够了,需要进行扩充 解决方案: 设置表的空间可以自动扩充(也可以扩充指定大小的空间,可参照参考文章) 步骤: 获取...
  • Oracle数据库PLSQL学习

    2020-03-12 16:43:27
    Oracle数据库PLSQL欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居...
  • PLSQL基本语法

    千次阅读 2018-01-23 09:35:28
    --plsql的基本语法 --3个部分,声明,执行块,异常 --执行块是必须的 declare begin exception end; --最简形式 begin end; --声明变量:变量名 数据类型 --声明时赋值 := --在执行部分赋值 --not null 声明时就要...
  • PLSQL编程

    2016-04-02 08:17:20
    1、创建一个表格 create table wxy (name varchar2(30),passwd varchar2(30)); 2、创建一个过程 create or replace procedure sp_prol is begin insert into mytest values('kkkk','m123'); end; ...
  • PLSQLDeveloper下载

    2012-05-04 11:30:27
    对象浏览器——可配置的树形浏览能够显示同PL/SQL开发相关的全部信息,使用该浏览器可以获取对象描述、浏览对象定义、创建测试脚本以便调试、使能或禁止触发器或约束条件、重新编译不合法对象、查询或编辑表格、...
  • PLSQL的使用

    2019-06-13 21:56:00
    PLSQL这个工具专门为oracle开发的(它只能连接oracle数据库) 很多工具都可以连接oracle数据库(常用的有navicat、toad、plsql等) 1.1初次登录PLSQL: 1.2登录信息保存功能设置: 这样第一次通过...
  • 关于plsql

    2018-08-05 00:16:12
    创建一个 链接 等,详细语法参考帮助?。 本编辑器支持 Markdown Extra , 扩展了很多好用的功能。具体请参考 Github . 表格 Markdown Extra  表格语法: 项目 价格 ...
  • plsql8.04 oracle

    2012-09-08 13:50:09
    使用数据库不必再打开控制台进行连接,创建表,存储过程等等不必再使用命令了,完全是表格了,而且里面提供了汉化,和注册码,很好用
  • PLSQL Developer软件使用大全 PLSQL Developer软件使用大全   第一章 PLSQL Developer特性 PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,205
精华内容 482
关键字:

plsql创建表格