打開powerdesigner,而後選擇菜單DatabaseChange current DBMS,如圖:數據庫
修改這個下拉框的值便可。 spa
powerdesigner的Oracle數據庫默認會給表名和列名加上雙引號,加上雙引號以後就表明區分大小寫,如圖:
3d
若是這樣,那麼咱們數據庫查詢語句就要這樣寫:code
select 「Id」,」Name」,」Value」 from GDDBMS.」EnumValue」;
是否是很複雜呀,而後咱們若是但願不區分大小寫,只須要以下設置:
找到菜單DatabaseEdit current DBMSblog
配置以後,咱們再看看腳本it
咱們能夠看到,列名和表名都沒有了雙引號,那麼Oracle將把他們的名稱自動轉爲全大寫。table
咱們在通常使用中總感受Oracle是不區分大小寫的,由於咱們不管表名仍是列名,大小寫隨便寫都能查詢到數據,實際上Oracle是嚴格區分大小寫的,咱們平時使用的Oracle自動將咱們的輸入轉換爲了大寫而已。
Oracle中規定若是不須要自動轉爲大寫,那麼就要加上雙引號,以下:class
create table jiang."Teacher" ( "TeacherId" int, "Name" varchar(20), "Address" varchar(50) )
而後咱們查詢一下列名:配置
select * from all_col_comments where table_name='Teacher'
select
是否是很明顯了,數據庫已經保存爲了指定大小寫格式了。
若是不加雙引號,那麼不管咱們輸入的大寫仍是小寫,最後都轉換爲了全大寫。不信能夠試一試喲。