⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄

📁 JAVA下的SQL_System的建立
💻
字号:
ALTER TABLE <table_name>
ALTER COLUMN <column_name><new_data_type>

改变note的属性:
ALTER TABLE member
ALTER COLUMN note Tinyint NULL
GO
如果NOTES是空的,则把内容赋成None。
UPDATE TITLES SET NOTES = 'None'
WHERE NOTES IS NULL
GO
把一个列设置成非空(NOT NULL):
ALTER TABLE notes
ALTER COLUMN notes Char(300) NOT NULL
GO

增加(删除)ROWGUIDCOL特性的语法:
ALTER TABLE <table_name>
ALTER COLUMN <column_name> ADD(DROP) ROWGUIDCOL
增加ROWGUIDCOL的实例:
ALTER TABLE Bicycle_Sales
ALTER COLUMN  unique_id ADD ROWGUIDCOL
GO
删除ROWGUIDCOL的实例:
ALTER TABLE Bicycle_Sales
ALTER COLUMN  unique_id DROP ROWGUIDCOL
GO

ALTER TABLE  <table_name>
ADD  <column_name><data_type><nullability>
DEFAULT default_value
在member表中增加一个新列,叫做chanpin_id使用下列语句:
ALTER TABLE member
ADD chanpin_id Tinyint  NOT  NULL
DEFAULT 0
GO
把chanpin _id的属性改成空:
ALTER TABLE  member
ADD chanpin_id Tinyint NULL
DEFAULT 0
GO
强制现存的列中数据的默认只是0而不是NULL,需要使用WITH VALUES操作:
ALTER TABLE  member
ADD chanpin_id  Tinyint NULL
DEFAULT 0 WITH VALUES
GO

从表中删除一个列的语法如下:
ALTER TABLE <table_name>
DROP COLUMN <column_name>
下列命令用来删除member 表中的chanpin_id 列:
ALTER TABLE member
DROP COLUMN  chanpin_id
GO

通过T-SQL命令重新命名列的名称,需要使用系统存储过程sp_rename,语法如下:
sp_rename [ @objname = ] 'object_name' ,
    [ @newname = ] 'new_name'
[ , [ @objtype = ] 'object_type' ]
下例将表 customers 中的列 contact title 重命名为 title。
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -