【发布时间】:2018-02-06 04:13:39
【问题描述】:
我需要在文件中添加一个“TransactionID”——它将是一个唯一标识每条记录的数字。必须全部为数字字符,使用前导零来完成该字段。数据类型为文本,最大长度为 12。
所以 1 将是“000000000001”,如果数字是 1657,那么它应该打印“00000001657”。
我这样做了,但 TransactionID 没有前导零,所以我需要帮助来添加前导零。我正在使用 SQL Server Management Studio。
CREATE TABLE TMP_TOC_FINAL (
Agency_Code VARCHAR(3)
, Consumer_ID INT
, Program_Area_ID INT
, Discharge_Status VARCHAR(2)
, Admit_Date NVARCHAR(20)
, Discharge_Date NVARCHAR(20)
, TransactionID INT identity (1,1) Primary key
真正的程序员离开了,我正在尽最大努力修复他离开的地方。
谢谢!
【问题讨论】:
-
我将标签更改为 SQL Server。这显然不是 MySQL 代码。
-
我建议你阅读这个帖子dba.stackexchange.com/questions/15052/…
标签: sql sql-server