MySQL 字段全部轉換成小寫

2022-01-11 03:56:27 字數 751 閱讀 7572

原因:

因為框架某些字段大寫有時候不被正確識別,所以欄位都修改成小寫;

特別說明:因為這裡只有表,沒有檢視,儲存過程等等其它所以我可以直接這麼寫;

步驟:1.匯出結構語句

2.執行c# 指令碼,替換裡面2個檔案的位置;

filestream fs = file.create("

d:\\1111.txt");

streamwriter sw = new

streamwriter(fs);

filestream filestream = file.openread("

d:\\skxscm.sql");

streamreader sr = new

streamreader(filestream);

while (sr.peek() >= 0

)

sw.writeline(l_strtest);

}fs.close();

sw.close();

filestream.close();

sr.close();

console.readkey();

view code

其它失敗方法:

a.直接修改information_schema庫的資料,因為是檢視所以無法修改;好像跟sqlserver不一樣

b.利用information_schema 中的表生成sql語句,因為欄位的其它資訊無法被照顧所以放棄

小寫金額轉換成大寫

原作在sql 2000中有一些問題。修正錯誤並在sql 2000中執行通過。set nocount on select v lowerstr ltrim rtrim str n lowermoney,20,2 四捨五入為指定的精度並刪除資料左右空格 select i i 1 select v upp...

小寫金額轉換成大寫 sql server

if exists select from dbo.sysobjects where id object id n dbo l2u andxtype in n fn n if n tf drop function dbo l2u go create function dbo.l2u n lowerm...

小寫金額轉換成中文大寫金額

public string cmycurd decimal num str2 str2.substring 15 j 取出對應位數的str2的值。如 200.55,j為5所以str2 佰拾元角分 迴圈取出每一位需要轉換的值 for i 0 i j i else else else else else...