slfan1989 commented on code in PR #4858:
URL: https://github.com/apache/hadoop/pull/4858#discussion_r967601774


##########
hadoop-yarn-project/hadoop-yarn/bin/FederationStateStore/SQLServer/FederationStateStoreTables.sql:
##########
@@ -140,7 +140,7 @@ IF NOT EXISTS ( SELECT * FROM 
[FederationStateStore].sys.tables
         CREATE TABLE [dbo].[reservationsHomeSubCluster](
             reservationId   VARCHAR(128) COLLATE Latin1_General_100_BIN2 NOT 
NULL,
             homeSubCluster  VARCHAR(256) NOT NULL,
-            createTime      DATETIME2 NOT NULL CONSTRAINT ts_createAppTime 
DEFAULT GETUTCDATE(),
+            createTime      DATETIME2 NOT NULL CONSTRAINT ts_createResTime 
DEFAULT GETUTCDATE(),

Review Comment:
   This is the name of the constraint (newly specified when the table was 
created), for reservation I think it might be better to prefix it with res.
   
   ```
   column_name <data_type>
       [ FILESTREAM ]
       [ COLLATE collation_name ]
       [ SPARSE ]
       [ MASKED WITH ( FUNCTION = 'mask_function' ) ]
       [ [ CONSTRAINT constraint_name ] DEFAULT constant_expression ]
       [ IDENTITY [ ( seed , increment ) ]
       [ NOT FOR REPLICATION ]
       [ GENERATED ALWAYS AS { ROW | TRANSACTION_ID | SEQUENCE_NUMBER } { START 
| END } [ HIDDEN ] ]
       [ NULL | NOT NULL ]
       [ ROWGUIDCOL ]
       [ ENCRYPTED WITH
           ( COLUMN_ENCRYPTION_KEY = key_name ,
             ENCRYPTION_TYPE = { DETERMINISTIC | RANDOMIZED } ,
             ALGORITHM = 'AEAD_AES_256_CBC_HMAC_SHA_256'
           ) ]
       [ <column_constraint> [ ,... n ] ]
       [ <column_index> ]
   ```
   
   We can refer to the following document, which is more detailed
   
   
https://docs.microsoft.com/en-us/sql/t-sql/statements/create-table-transact-sql?view=sql-server-ver16
   



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to