達夢資料庫常見問題

2021-10-04 03:18:13 字數 798 閱讀 9226

如果表中欄位名為 大寫 id

select * from user where id=1;

如果表中欄位名為 小寫id

select * from user where "id"=1;

注意:user為達夢關鍵字,最好不要作為欄位名,如果要作為欄位名,則select 變為

select * from table1 where "user"='admin';

這樣的語句在mysql中無法通過,mysql為:

select * from table1 where user='admin'

blob為二進位製大資料塊,可以儲存 影象,文字等,而text只能儲存 文字

在 mysql 中,blob為二級只能hi儲存

在 dm 中,blob 不知道,可能是二進位制,也可能是 16 進製

select 時的區別

mysql中:查出來是字串表示,應該時自帶了乙個轉換過程

dm中:查出來是16進製表示,應該是沒有自動轉換過程

insert 時的區別

mysql中:insert into table values(1,'blob測試')可以正常執行

dm中:insert into table values(1,'blob測試')報錯,引數型別不是16進製制。

可以把 「blob測試」轉成16進製制之後作為引數insert

總結:

mysql對語法的格式要求沒有dm嚴格

3、在mybatis中,select 返回null 時會報錯 資料不完整

資料庫常見問題

髒讀 事務b讀取事務a還沒有提交的資料 不可重複讀 兩次事務讀的資料不一致 幻讀 事務a修改了資料,事務b也修改了資料,這時在事務a看來,明明修改了資料,咋不一樣 會出現 不會出現 資料庫 聯機事務處理oltp on line transaction processing 儲存的資料量小,方便操作,...

達夢資料庫和mysql索引引擎 達夢資料庫 索引

1.索引的種類和功能 聚集索引 每乙個普通表有且只有乙個聚集索引 唯一索引 索引資料根據索引鍵唯一 函式索引 包含函式 表示式的預先計算的值 位圖索引 對低基數的列建立位圖索引 位圖連線索引 針對兩個或者多個表連線的點陣圖索引,主要用於資料倉儲中 全文索引 在表的文字列上而建的索引。2.何時使用索引...

達夢資料庫操作

1.安裝 dminstall.bin i接下來是一些設定,比如 語言 key檔案的位置 時區 安裝型別 安裝目錄 略過 2.初始化 進入你剛才設定的安裝目錄的bin目錄下執行 dminit這是我自己的設定 input system dir home dmdba dmdata input db nam...