最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

oracle關(guān)鍵字作為字段名使用方法

 更新時間:2012年11月30日 09:57:08   作者:  
有時我們在定義字段名及別名時所用名與oracle關(guān)鍵字同名,這時該如何處理呢,本文將詳細(xì)介紹,需要了解的朋友可以參考下
有時我們在定義字段名及別名時所用名與oracle關(guān)鍵字同名,這時該如何處理呢?
其實很簡單,只要在此關(guān)鍵字加上"",如"group"
看下面的例子:
復(fù)制代碼 代碼如下:

SQL> DROP TABLE k;
Table dropped
-- 建立表K,字段名為UID(oracle關(guān)鍵字)
SQL> CREATE TABLE k(UID INT);
CREATE TABLE k(UID INT)
ORA-00904: : invalid IDENTIFIER
-- 字段名加""表創(chuàng)建成功
SQL> CREATE TABLE k("UID" INT);
Table created
--插入一些數(shù)據(jù)
SQL> INSERT INTO k VALUES(1);
1 row inserted
SQL> INSERT INTO k VALUES(2);
1 row inserted
SQL> INSERT INTO k VALUES(3);
1 row inserted
-- 查詢時加不加""都正常(似乎不太符合規(guī)范)
SQL> SELECT UID FROM k;
UID
----------
5
5
5
SQL> SELECT "UID" FROM k;
UID
---------------------------------------
1
2
3

-- update時必須加上""
SQL> UPDATE k SET UID=5 WHERE UID=3;
UPDATE k SET UID=5 WHERE UID=3
ORA-01747: invalid user.table.column, table.column, or column specification
SQL> UPDATE k SET "UID"=5 WHERE "UID"=3;

1 row UPDATED
總結(jié):oracle可以在"關(guān)鍵字"的形式引用關(guān)鍵字作為字段名與查詢語句的別名。如果不是特殊情況最好不要使用,以免引起代碼編寫過程中的錯誤。

相關(guān)文章

  • Oracle收集和查看統(tǒng)計信息的方法

    Oracle收集和查看統(tǒng)計信息的方法

    統(tǒng)計信息主要是描述數(shù)據(jù)庫中表,索引的大小,規(guī)模,數(shù)據(jù)分布狀況等的一類信息,下面這篇文章主要給大家介紹了關(guān)于Oracle收集和查看統(tǒng)計信息的方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • Oracle停止數(shù)據(jù)泵導(dǎo)入數(shù)據(jù)的方法詳解

    Oracle停止數(shù)據(jù)泵導(dǎo)入數(shù)據(jù)的方法詳解

    Oracle數(shù)據(jù)庫在使用的過程中常常會遇到這樣或那樣的問題,而這些問題常常又使我們感到很困惑,下面這篇文章主要給大家介紹了關(guān)于Oracle停止數(shù)據(jù)泵導(dǎo)入數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2022-06-06
  • oracle sql執(zhí)行過程(流程圖)

    oracle sql執(zhí)行過程(流程圖)

    本篇文章是對oracle sql執(zhí)行過程進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • Oracle存儲過程、包、方法使用總結(jié)(推薦)

    Oracle存儲過程、包、方法使用總結(jié)(推薦)

    這篇文章主要介紹了Oracle存儲過程、包、方法使用總結(jié)(推薦),需要的朋友可以參考下
    2017-05-05
  • 解決ORA-12170:TNS connect timeout occurred問題

    解決ORA-12170:TNS connect timeout occurred問題

    這篇文章主要介紹了解決ORA-12170:TNS connect timeout occurred問題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • Linux 7下腳本安裝配置oracle 11g r2教程

    Linux 7下腳本安裝配置oracle 11g r2教程

    這篇文章主要為大家詳細(xì)介紹了Linux 7下腳本安裝配置oracle 11g r2教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • Oracle中定義以及使用同義詞的方法

    Oracle中定義以及使用同義詞的方法

    這篇文章主要給大家介紹了關(guān)于Oracle中定義以及使用同義詞的相關(guān)資料,需要的朋友可以參考下
    2018-11-11
  • oracle sys_connect_by_path 函數(shù) 結(jié)果集連接

    oracle sys_connect_by_path 函數(shù) 結(jié)果集連接

    這幾天和幾個網(wǎng)上朋友一起探討oracle開發(fā)中的一些特別之處,談到了豎橫對換的方式。
    2009-07-07
  • 使用 Oracle 數(shù)據(jù)庫進(jìn)行基于 JSON 的應(yīng)用程序開發(fā)

    使用 Oracle 數(shù)據(jù)庫進(jìn)行基于 JSON 的應(yīng)用程序開發(fā)

    本文檔概述了 Oracle Database 19c 和 21c 版本中包含的功能和增強功能以??及相關(guān)的 Oracle 技術(shù),以及為什么 Oracle Database 中的 JSON 功能非常適合滿足當(dāng)今開發(fā)人員尋求文檔存儲來持久化、查詢和處理應(yīng)用程序數(shù)據(jù)的需求,感興趣的朋友一起看看吧
    2025-04-04
  • Oracle集群 diagwait的問題記錄

    Oracle集群 diagwait的問題記錄

    這篇文章主要給大家介紹了關(guān)于Oracle集群diagwait的問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01

最新評論

芦溪县| 贺州市| 田阳县| 武乡县| 永兴县| 融水| 毕节市| 济阳县| 双城市| 固始县| 眉山市| 姚安县| 松滋市| 乐平市| 元谋县| 敦化市| 临颍县| 开阳县| 平顶山市| 门头沟区| 长泰县| 盐津县| 陆丰市| 乌海市| 黄大仙区| 宽城| 龙门县| 泉州市| 卓资县| 皋兰县| 天全县| 沛县| 洪湖市| 西丰县| 望江县| 文化| 当阳市| 湘西| 利辛县| 自贡市| 交城县|