`
woshixushigang
  • 浏览: 578334 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

pd建表时候去掉双引号

阅读更多

使用PowerDesigner生成数据库建表SQL脚本时,尤其是Oracle数据库时,表名一般会带引号。其实加引号是PL/SQL的规范,数据库会严格按照“”中的名称建表,如果没有“”,会按照ORACLE默认的设置建表(DBA STUDIO里面),默认是全部大写,这样,在ORACLE数据库里的字段就如“Column_1”。如果你把引号去掉,ORACLE自动默认为全部大写,即“COLUMN_1”,所以这段SQL在PL/SQL中执行的时候是没有任何问题的,如果不加引号,在PL/SQL会自动识别为大写。如果加了引号,sql或者hql查询“Column_1='XXX'”时,就会报错:ORA-00904: "COLUMN_1": 无效的标识符,除非写为“‘Column_1’='XXX'”。

  这个问题是生成脚本格式的问题,因此,我们可以尝试在DBMS配置文件中修改相应的格式设置来解决这个问题。选择DBMS Properties,选择Script->Sql->Format,有一项CaseSensitivityUsingQuote,它的comment为“Determines if the case sensitivity for identifiers is managed using double quotes”,表示是否适用双引号来规定标识符的大小写,可以看到右边的values默认值为“YES”,改为“No”,点击【应用】按钮。

分享到:
评论

相关推荐

    求教为何python写入csv文件,用txt方式打开,发现头尾各多了一个双引号”!谢谢!

    #目标:用多协程爬到薄荷网的食物热量数据。 from gevent import monkey monkey.patch_all from bs4 import BeautifulSoup from gevent.queue import Queue import gevent,time,csv,requests #时间戳 ...

    USB_PD-master_PD_pd源码_pd协议_dawnd82_USBPD

    USB_PD-master_PD_pd源码_pd协议_dawnd82_USBPD 这个压缩包文件主要涉及USB Power Delivery(PD)协议的源码,这是一项重要的电力传输和数据通信标准,尤其在现代电子设备中广泛应用。USB PD允许设备通过USB接口进行...

    PD 启动器PD Runner

    PD 启动器PD Runner PD Runner 是适用于 Parallels Desktop 17 的一款无限试用...如果试用已过期,去把系统时间改成 2021 年 9 月 1 号,然后运行 PD,弹出试用窗口的时候点击「继续试用」,然后把 PD 退出,系统时间改

    matlab飞行器双闭环PD控制

    在MATLAB环境中,飞行器双闭环PD控制是一种用于精确操控飞行器姿态的高级技术。四旋翼飞行器,也称为多轴无人机,由于其灵活性和稳定性,被广泛应用于各种领域,如航拍、物流配送、灾害监测等。在这种控制系统中,...

    PD.rar_PD_PD检测功能_PD雷达_radar_什么是PD测速

    标题中的“PD.rar_PD_PD检测功能_PD雷达_radar_什么是PD测速”表明这是一个关于PD检测技术和雷达应用的压缩文件,其中可能包含了有关PD(Partial Discharge,局部放电)检测以及其在雷达测速中的应用的相关资料。PD...

    USB_PD_R3_0 V1.1 20170112.rar_USB PD_USB PD 3.0V1.0a PDF_USB_PD_

    USB_PD_R3_0 V1.1 20170112.rar是一个压缩包文件,其中包含关于USB Power Delivery (USB PD)规范的详细信息。USB PD是一种先进的电源管理标准,允许设备通过USB接口进行更高功率的传输,不仅支持快速充电,还能够...

    PB638(蘑菇灯).zip_PD 电源_PD单片机_pd协议_pd协议 单片机_veryqqq

    标题中的“PB638(蘑菇灯).zip_PD 电源_PD单片机_pd协议_pd协议 单片机_veryqqq”暗示了这是一个关于PD电源技术、PD协议以及51单片机应用的项目,其中“蘑菇灯”可能是具体的应用场景,即一个使用PD电源技术的灯具...

    PD.pdf pd充电协议

    ### PD充电协议详解 #### 一、概述 **PD(Power Delivery)充电协议**是一种用于高效传输电力的技术标准,尤其适用于需要高功率供电的应用场景,如笔记本电脑等设备的充电。该技术基于USB Type-C接口,并通过USB ...

    USB_PD-master_PD_pd源码_pd协议_dawnd82_USBPD_源码.rar

    USB_PD-master_PD_pd源码_PD协议_dawnd82_USBPD_源码.rar这个压缩包文件,从其名称可以推断,包含的是关于USB Power Delivery(USB PD)协议的源代码,由dawnd82提供。USB PD是一种高级电源管理标准,用于USB设备...

    双路PD倒立摆控制.zip

    在这个压缩包“双路PD倒立摆控制.zip”中,我们可以看到关于如何利用双路PD(比例-微分)控制器来稳定这个系统的详细资料。下面将深入讲解相关知识点。 首先,我们要理解一级直线倒立摆的基本原理。一级直线倒立摆...

    PD3.1版本协议详细资料

    USB Power Delivery (PD) 是一种高级的电力传输标准,用于USB接口,允许设备之间双向、高效地传输电力和数据。PD3.1是该规范的最新版本,版本号为1.8,发布于2023年4月。这个版本在前一代的基础上增加了新的功能和...

    USB_PD-master_PD_pd源码_pd协议_dawnd82_USBPD_源码.zip

    USB_PD-master_PD_pd源码_PD协议_dawnd82_USBPD_源码.zip这个压缩包文件主要涉及到USB Power Delivery(USB PD)协议的源码,这是USB接口技术的一个重要部分,用于实现高功率传输和设备间更灵活的通信。USB PD允许...

    电子-战舰amp精英F103TIM4完全重映射测试PD12PD13PD14PD15.rar

    《电子-战舰amp精英F103TIM4完全重映射测试PD12PD13PD14PD15.rar》这个压缩包文件聚焦于一个特定的电子技术主题,即STM32F103系列微控制器中的定时器TIM4的完全重映射测试。在电子工程领域,尤其是嵌入式系统设计中...

    PD算法.zip_PD 测距测速_PD 雷达_PD测距测速_PD雷达_pd雷达测速

    在Matlab实现了对PD雷达算法的仿真,最后达到测速测距效果

    USB PD 3P0 Protocol

    USB PD(USB Power Delivery)3.0协议是一项由USB实施者论坛(USB-IF)开发的标准,用于实现USB端口上的电力传输和通信。这项标准的目的是使USB连接不仅可以传输数据,还能为设备提供快速而高效的充电能力。USB PD ...

    PD control of manipulator_机器人PD控制;_

    在机器人技术领域,PD控制是一种广泛应用的控制策略,主要用于实现机器人的精确位置和速度控制。PD控制器结合了比例(P)和微分(D)控制成分,能够有效地抑制误差并提高系统的响应速度。本项目关注的是一个二自由度...

    pd_radar_雷达代码_雷达测速_pd雷达测速_pd测速_

    【pd_radar_雷达代码_雷达测速_pd雷达测速_pd测速】 雷达技术是现代电子信息技术中的重要组成部分,广泛应用于军事、交通、气象等多个领域。在这个项目中,我们主要关注的是pd雷达(Pulse Doppler Radar)的测速...

    USB PD3.0 pps协议规范

    USB PD3.0 PPS协议规范是USB电源传输(USB Power Delivery)的第三代标准,主要特性是增加了可编程电源供应(Programmable Power Supply,简称PPS)机制,旨在实现更快的充电速度和更好的充电效率。USB PD3.0 PPS...

    POE controller PD69208 datasheet

    Microsemi公司推出的PD69208和PD69200两款POE控制器,为实现30W的POE解决方案提供了设备支持。 PD69208是一款8端口POE管理器集成电路(IC),能够整合电力、模拟和先进的逻辑功能于一个56脚的塑料QFN封装中。它在...

    USB_PD_R3_1 V1.3中文版 

    USB_PD_R3_1 V1.3中文版作为USB PD规范的一个重要版本更新,标志着USB接口技术在电源管理方面的又一飞跃。 USB PD协议最初是为了解决USB接口在功率传输方面的局限性,为用户提供更高效率和更大功率的电源解决方案而...

Global site tag (gtag.js) - Google Analytics