兩個表結構類似,遷移過程中mysqldump後得到一些insert sql語句
sql insert 語句檔案中想增加字段內容
具體來說如:
insert
into
`table_fruit`
values
希望變成
insert
into
`table_fruit`
values
可以看作是通過「,」逗號作為分隔符,在第3列後新增兩列,
新增的第一列是原第5列:pear。
新增的第二列是coconut,
awk -f ","
'1' table_fruit.sql > table_fruit_new.sql
awk中說明分隔符是通過 -f 「,」。 如果只加這個會發現輸出的結果會變為「 」空格。
所以還要說明替換為的分隔符為什麼,
awk中說明替換後的分隔符是通過
之後的$3就代表第3列,要變成第三列加乙個逗號,加原第五列,加coconut
然後就是結果了,可以在命令列中試試,試一兩邊就明白了。
SQLServer字串拆分並獲取某分隔符的字串
create function dbo f splitstr s varchar 8000 待分拆的字串 split varchar 10 資料分隔符 returns re table col varchar max as begin declare splitlen int 取分隔符的長度,在分隔...
多列轉一列,並加分隔符
create table table 1 id int,name varchar 8 go insert into table 1 select 1,tom union all select 2,john union all select 3,jerry go輸出結果 1,2,3 declare s...
建立並新增新節點,刪除,替換和轉殖
建立標籤節點 document.createlement tagname 建立文字節點 document.createtextnode msg innertext 節點文字內容 如果有 也作為純文字顯示 innerhtml屬性可以解析內部帶有html 的玩呢吧 divnode.innerhtml h...