【精確到納秒的時間函式】
sysdatetime()、sysutcdatetime() ---- 精確程度取決於執行 sql server 例項的計算機硬體和 windows 版本
【生成10位不重複隨機數字】
select right(1000000000 + convert(bigint,abs(checksum(newid()))),10)
【生成18位純數字的不重複id】
select substring(replace(replace(replace(replace(convert(varchar(24),sysdatetime()), ' ',''), '-',''), ':',''), '.',''), 3, 12) + right(1000000000 + convert(bigint,abs(checksum(newid()))),6)
【生成20位純數字的不重複id】
select left(replace(replace(replace(replace(convert(varchar(24),sysdatetime()), ' ',''), '-',''), ':',''), '.',''), 14) + right(1000000000 + convert(bigint,abs(checksum(newid()))),6)
SQL精華應用
精確到納秒的時間函式 sysdatetime sysutcdatetime 精確程度取決於執行 sql server 例項的計算機硬體和 windows 版本號 生成10位不反覆隨機數字 select right 1000000000 convert bigint,abs checksum newi...
SQL語句收集精華
1 select count from syscolumns where object name id teacher archives 2 select count from information schema.columns where table name 3 select column n...
SQL查詢語句SELECT精華
一 簡單查詢 簡單的transact sql查詢只包括選擇列表 from子句和where子句。它們分別說明所查詢列 查詢的 表或檢視 以及搜尋條件等。例如,下面的語句查詢testtable表中姓名為 張三 的nickname欄位和email欄位。select nickname,email from ...