SQL Server - 列出数据库中所有固定长度字段

我注意到泰山老父官网数据库中有一个字段被设置为 nchar() 类型,这意味着它是固定长度的,并且在查询结果中会出现尾随空格。我有两个选择:一是将字段类型更改为 nvarchar(),二是给该字段添加 RTRIM() 函数并为其创建别名。为了找出其他类似的字段,我运行了以下查询:

SELECT

TABLE_SCHEMA,

TABLE_NAME,

COLUMN_NAME,

DATA_TYPE,

CHARACTER_MAXIMUM_LENGTH AS Defined_Length

FROM INFORMATION_SCHEMA.COLUMNS

WHERE DATA_TYPE IN ('char', 'nchar')

ORDER BY TABLE_NAME;

相关推荐
skywalk81632 小时前
新华字典:pwxcoo/chinese-xinhua 中华新华字典数据库。包括歇后语,成语,词语,汉字。
数据库·字典
念越2 小时前
MySQL 聚合函数与分组查询全解析
数据库·mysql
知识分享小能手2 小时前
SQL Server 2019入门学习教程,从入门到精通,SQL Server 2019 数据库的备份与恢复 — 语法知识点及使用方法详解(19)
数据库·学习·sqlserver
倔强的石头1062 小时前
一卡通核心交易平台的国产数据库实践解析:架构、迁移与高可用落地
数据库·架构·kingbase
GDAL2 小时前
SQLite 核心特性与应用实战教程:轻量却不简单的嵌入式数据库
数据库·sqlite
源码获取_wx:Fegn08952 小时前
计算机毕业设计|基于springboot + vue家政服务平台系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
空空潍2 小时前
Redis点评实战篇-关注推送
java·数据库·redis·缓存
+VX:Fegn08952 小时前
计算机毕业设计|基于springboot + vue社区智慧消防管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
山岚的运维笔记2 小时前
SQL Server笔记 -- 第74章:权限或许可 第75章:SQLCMD 第76章:资源调控器
数据库·笔记·sql·microsoft·oracle·sqlserver