Appearance
sqlserver不同语法
mySQL分页语句: 列表的使用如果是sqlserver ,语法不同: select top * from hd_sys_machine 自定义的sql查询 orderby需要必填(用于分页)
sqlserver中日期的比较和转换
sqlserver 中直接使用>日期字段比较查询结果会有很大误差这时候需要借助convert 函数写法 convert(varchar(100),日期字段,日期格式编码)>='2023-11-22E8:各类sglserver的日期查询中都会遇到 Sqlserver:
Select CONVERT(varchar(100), GETDATE(), 23): 2023-12-02
上图,23表示 年-月-日 格式,更多格式: 编码:(0): 05 16 2006 10:57AM 编码:(1): 05/16/06 编码:(2): 06.05.16 编码:(3): 16/05/06 编码:(4): 16.05.06 编码:(5): 16-05-06 编码:(6): 16 05 06 编码:(7): 05 16, 06 编码:(8): 10:57:46 编码:(9): 05 16 2006 10:57:46:827AM 编码:(10): 05-16-06 编码:(11): 06/05/16 编码:(12): 060516 编码:(13): 16 05 2006 10:57:46:937 编码:(14): 10:57:46:967 编码:(20): 2006-05-16 10:57:47 编码:(21): 2006-05-16 10:57:47.157 编码:(22): 05/16/06 10:57:47 AM 编码:( 编码:(24): 10:57:47 编码:(25): 2006-05-16 10:57:47.250 编码:(100): 05 16 2006 10:57AM 编码:(101): 05/16/2006 编码:(102): 2006.05.16 编码:(103): 16/05/2006 编码:(104): 16.05.2006 编码:(105): 16-05-2006 编码:(106): 16 05 2006 编码:(107): 05 16, 2006 编码:(108): 10:57:49 编码:(109): 05 16 2006 10:57:49:437AM 编码:(110): 05-16-2006 编码:(111): 2006/05/16 编码:(112): 20060516 编码:(113): 16 05 2006 10:57:49:513 编码:(114): 10:57:49:547 编码:(120): 2006-05-16 10:57:49 编码:(121): 2006-05-16 10:57:49.700 编码:(126): 2006-05-16T10:57:49.827 编码:(130): 18 ???? ?????? 1427 10:57:49:907AM 编码:(131): 18/04/1427 10:57:49:920AM