1
我有一个包含字一个简单的表:在SQL Server中有没有一种方法可以将计算列定义为等于其中一列的第一个字符的ASCII值?
CREATE TABLE [dbo].[Word] (
[WordId] VARCHAR (20) NOT NULL,
[CategoryId] INT DEFAULT ((1)) NOT NULL,
PRIMARY KEY CLUSTERED ([WordId] ASC),
);
是否有可能创建一个新的列自动保存的wordID的第一个字符,我可以使用SELECT访问的ASCII值?我对SQL不是很确定,但是我阅读了计算列,还想知道是否可以根据另一列的值填充列的默认值。
是,t帽子是正确的。我会编辑答案。感谢@MartinSmith。 –