2014年9月3日 星期三
[MSSQL] 使用 SQL 產生亂數字串
select cast((Abs(Checksum(NewId()))%10) as varchar(1)) +
char(ascii('a')+(Abs(Checksum(NewId()))%25)) +
char(ascii('A')+(Abs(Checksum(NewId()))%25)) +
left(newid(),5)
from table
參考來源
http://stackoverflow.com/questions/15038311/sql-password-generator-8-characters-upper-and-lower-and-include-a-number
2013年11月8日 星期五
將 CSV 透過 SQL 語法匯入 MSSQL
SELECT * FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Text;Database=C:\;','SELECT * FROM [import.csv]')
2013年8月2日 星期五
2013年8月1日 星期四
MSSQL Table 中更改 seed 值
DBCC CHECKIDENT (yourtable, reseed, 要設定的編號)
ex.
DBCC CHECKIDENT (yourtable, reseed, 10)
ex.
DBCC CHECKIDENT (yourtable, reseed, 10)
2013年6月14日 星期五
MSSQL Union 與 Union All 的不同
Union
將兩個 SQL 執行結果合併, 並將重複值移除
範例
select * from table1
union
select * from table2
Union All
將兩個 SQL 執行結果合併, 但保留所有重複值
範例
select * from table1
union all
select * from table2
使用條件: 所有欄位值需相同
將兩個 SQL 執行結果合併, 並將重複值移除
範例
select * from table1
union
select * from table2
Union All
將兩個 SQL 執行結果合併, 但保留所有重複值
範例
select * from table1
union all
select * from table2
使用條件: 所有欄位值需相同
2013年6月8日 星期六
訂閱:
文章 (Atom)