Oracle 建表提示識別符號無效

2025-07-29 23:44:28 字數 1605 閱讀 9085

1樓:網友

這個語句是沒問題的:

alter table users add constraint pk_usersid primary key (usersid)

直接執行上邊的看看,或者表中是否有其他鍵被別的表引用了之類的。

oracle建立表時出現識別符號無效

2樓:匿名使用者

uid 在oracle中不能使用的。以前也碰到你這樣的情況,把uid改成usid或者別的吧。

3樓:匿名使用者

uid 是關鍵字 要換乙個名字 或者 加引號 "uid"

oracle建表為啥顯示識別符號無效呀?

4樓:網友

jobs名字修改修改,oracle自己用job這個玩意的。

5樓:fly星空夢想

貌似多了個逗號吧。

max_salary number(6),最後的逗號去掉試試。

oracle建表失敗,出現識別符號無效

6樓:網友

index是 索引 關鍵字,不能當欄位名。第二個表,password改成user_pass。

7樓:網友

index 欄位換下 index是關鍵欄位不可以當欄位名。

index 換成idx 或其他的。

8樓:網友

create table bid(

id number ,-出價編號。

prod_id number(11),-商品編號indexnum number(11),-順序號user_id number(11),-賣家編號create_time date,--出價時間price number(11)--出價金額);alter table bid

add constraint bid_key primary key (id);

9樓:康熙轉世

補充的問題是你郵編後面的逗號是全形的 其他是半形的。

oracle建表時提示識別符號無效,**等~

10樓:網友

uid是oracle保留字,不能使用。

建立oracle表出現識別符號無效

11樓:陳舉超

你使用的括號好像是中文狀態下的,切換成英文狀態下重新輸入括號;

比如中文狀態下括號:()

英文狀態下括號:()

oracle關於識別符號無效

12樓:網友

select , from (select job,dense_rank() over (partition by job order by sal asc) a from emplyee) b where = 1;

這樣寫試一下,看看是否好用。

13樓:冠夜柳

dense_rank() over 沒有這個函式吧,你寫錯了。

oracle配置監聽時提示埠被佔用

你執行findstr 找埠了麼?還是自己的肉眼看的 oracle linux配置監聽時報錯埠占用 電腦上剛裝了oracle11g.配置1521埠時提示被佔用,但是實際上沒有佔用?關閉服務,然後重啟試一下 1521?是 isql plus的埠號吧?isqlplusctl 那個服務啟動了麼?11g資料庫...

oracle 表資料匯出問題

哈哈,教你一招 表t 1中有很多資料,相要匯出成sql語句,當在其他資料庫執行這些語句時,匯入相應資料。select insert into t 1 values t 1.col 1,t 1.col 2,t 1.col n from t 1 基本上不能使用工具,因為不同資料庫的資料型別不相容 自己編...

Oracle使用者許可權表管理方式有哪些

oracle使用者許可權表管理方式,一 建立。sys 系統管理員,擁有最高許可權。system 本地管理員,次高許可權。scott 普通使用者,密碼預設為tiger,預設未解鎖。sys 系統管理員,擁有最高許可權。system 本地管理員,次高許可權。scott 普通使用者,密碼預設為tiger,預設未解鎖。二 登...