編寫SQL時存在的小問題

2021-09-09 05:37:25 字數 449 閱讀 6366

1,新增了乙個字段:

原sql:alter table user表 add (type number default 0 );     //新增type,型別是number,預設值是0

dba修改後的sql:

alter table user表 add (type number default 0 not null);      //字段新增乙個非空約束

疑點在於:

設定預設值,不意味著不可空。

2,新增索引:

原sql:create index user表 on 索引名(欄位名) ;

修改後:create index user表 on 索引名(欄位名) online ;   //online具有一定的適用性,適合大表。

python編寫時遇到的小問題

with open information.txt r encoding utf 8 as f 一定要指定編碼方式,它和單純的open函式不一樣,不是預設是utf 8的編碼方式。print s s s s k,get price k val,val get price k 不同位元組的輸出時的對齊。...

SQL遇到的小問題

寫了個sql做個統計,最大分數和最小分數,結果測試時發現查詢的結果和實際有誤。猜到應該是資料庫中資料型別的原因,檢視字段型別為varchar,當varchar時,比對數字9比10大,所以會有錯誤。解決辦法 1 最簡單,在字段後加0 select max 欄位名 0 from 表名 2 使用函式實現 ...

頁面編寫小問題2則

最近在做專案的過程當中寫頁面時候發現了2個問題以前沒有遇到過,在此記錄一下,備查 1.動態生成 form,innput 元素的 name 屬性問題 在用 document.createelement 生成 form input 元素的時候 在ff 與 ie 下有所不同 ff 版可以直接生成物件後指定...