SQL Server
familychase
实力塑造性格,性格决定命运……
展开
-
SQLServer 中实现类似MySQL中的group_concat()函数的功能
SQLServer中没有MySQL中的group_concat函数,可以把分组的数据连接在一起。后在网上查找,找到了可以实现此功能的方法,特此记录下。SELECT a, stuff( (SELECT '-' + b FROM tb WHERE a = t.a FOR xml path('') ), 1, 1, '' )AS b from tb AS tGROUP BY a;先对a列进行分组,对分组中的b以Xml形式输出,再使用stuff将开关多出的原创 2021-11-09 17:36:23 · 4306 阅读 · 0 评论 -
mysql常见函数使用
-- ----------------------------------- 时间操作-- 时间单位 unit-- MICROSECOND SECOND MINUTE HOUR DAY WEEK MONTH QUARTER YEAR-- SECOND_MICROSECOND MINUTE_MICROSECOND MINUTE_SECOND HOUR_MICROSECOND-- HOUR_SECOND HOUR_MINUTE DAY_MICROSECOND DAY_SECON原创 2021-02-04 11:11:48 · 576 阅读 · 0 评论 -
char、varchar、nchar、nvarchar的区别
对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。定长或变长所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;有var前缀的,表示是实际存储空间是变长的,比如 **v...原创 2020-02-29 18:36:59 · 242 阅读 · 0 评论