Использование sp_Rename 'TableName.Column', 'NewColumnName', 'COLUMN'
.
Чтобы выполнить вторую часть вопроса, вам необходимо:
ALTER TABLE myTable
ADD myColumn UNIQUEIDENTIFIER NOT NULL DEFAULT 'some default value'
Если вы не хотите указывать значение по умолчанию, вам сначала нужно создать столбец с NULL
. После создания столбца вы можете заполнить его нужными значениями и затем изменить столбец на NOT NULL
.