博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle 创建表加双引号作用
阅读量:6671 次
发布时间:2019-06-25

本文共 790 字,大约阅读时间需要 2 分钟。

    Oracle建的表名和字段名都会自动给我们转换为大写的

双引号在Oracle中表示区分大小写,Oracle是严格区分大小写的,未使用双引号时默认全部大写。可能很多人都会误认为是不区分大小写的,原因是我们在写查询语句的时候,大小写无所谓,结果都是一样的,这只是个表面现象,只要你不使用双引号表示区分大小写,oracle会默认把你写的脚本全部转换为大写的。

create table "authorISBN"  (

   "authorID"           INTEGER        not null,
   "tit_isbn"           VARCHAR2(20),
   "aut_authorID"       INTEGER,
   "isbn"               VARCHAR2(20),
   constraint PK_AUTHORISBN primary key ("authorID")
);

在PowerDesiger中,在physical data model 中找到菜单中的Database下的Edit current DBMS中, 选择Script->Sql->Format,有一项CaseSensitivityUsingQuote,它的comment为 “Determines if the case sensitivity for identifiers is managed using double quotes”,表示是否适用双引号来规定标识符的大小写,可以看到右边的values默认值为“YES”,改为“No”

7.jpg

 

http://blog.163.com/liuyang_yes/blog/static/128133212201182293538433/

http://www.itpub.net/thread-1703955-1-1.html

转载于:https://www.cnblogs.com/zlggyn/p/4398830.html

你可能感兴趣的文章
Pentaho Big Data Community Home - Pentaho Big Data - Pentaho Wiki
查看>>
HTML基础(二)
查看>>
使用Notepad++实现批量将ANSI转成为UTF-8编码
查看>>
Codeforces Round #280 (Div. 2) E. Vanya and Field 思维题
查看>>
Jquery获取select选中的option的文本信息
查看>>
Android-支付宝快捷支付
查看>>
您需要来自administrators的权限才能对此文件进行更改
查看>>
各类nosql db的功能与性能对比
查看>>
怎样区分直连串口线和交叉串口线?
查看>>
ThinkPHP3.1快速入门(13)自动完成
查看>>
搭建Android开发环境之——Android4.0.3, 4.1, 4.2, 4.3, 4.x,及升级 ADT(22.0.5)和SDK(22.x)...
查看>>
【Javascript】—— 1 方法function的高级特性
查看>>
ios iphone 将log在终端输出
查看>>
Asp.net mvc 5 CRUD代码自动生成工具- vs.net 2013 Saffolding功能扩展
查看>>
优秀团队建设--美国式团队(ppt)
查看>>
tail 命令(转)
查看>>
DevExpress学习03——label控件的背景色问题
查看>>
linux文件分割(将大的日志文件分割成小的)
查看>>
AutoMapper(二)
查看>>
OpenGL ES 3.0之VertexAttributes,Vertex Arrays,and Buffer Objects(九)
查看>>