我正在使用SQLSERVER 2014 Express并创建了OpenNRowsInData
表
我想知道Employee
表
像NULL或NOT NULL和数据类型
在Oracle中,我们Employee
有任何语法吗?请帮帮我
答案 0 :(得分:6)
SP_HELP
将提供有关对象的信息:
exec sp_help 'objectName'
答案 1 :(得分:3)
在您需要的SSMS查找表中,右键单击它,选择脚本表格为... - > 创建 - > 新查询编辑器窗口
这将为您提供创建脚本,您可以在其中查看有关表结构的所有详细信息。
另一种方法是使用系统表:
USE MyDB
SELECT c.name,
s.name,
c.max_length,
c.is_nullable
FROM sys.columns c
LEFT JOIN sys.systypes s
ON s.xusertype= c.system_type_id
WHERE object_id = object_id(N'Employees')
这会给你:
name name max_length is_nullable
EmployeeID int 4 0
LastName nvarchar 40 0
FirstName nvarchar 20 0
...etc
或views:
USE MyDB
SELECT TABLE_NAME,
COLUMN_NAME,
DATA_TYPE,
IS_NULLABLE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'Employees';
输出:
TABLE_NAME COLUMN_NAME DATA_TYPE IS_NULLABLE
Employees EmployeeID int NO
Employees LastName nvarchar NO
Employees FirstName nvarchar NO
Employees Title nvarchar YES
注意:您也可以EXEC sp_help 'Employees'
使用func convertToNumber() -> Int {
let locale = NSLocale(localeIdentifier: "EN")
let formatter = NSNumberFormatter()
formatter.locale = locale
let number = formatter.numberFromString(self)
let returnNumber = Int(number!)
return returnNumber
}
了解您可以在MSDN上阅读的此SP。
答案 2 :(得分:1)
你可以使用
exec sp_help 'Employee'
它输出与表格相关的所有内容。
答案 3 :(得分:1)
您可以在ssms中选择表格并同时按下ALT + F1键,并能够查看表格中依赖项的完整表格描述。