在SQL Server Management Studio中创建表格
问题描述:
我确实有一个基本问题。我最近从PLSQL更改为SQL Server,而我正在努力处理基本任务,例如CREATE TABLE。在SQL Server Management Studio中创建表格
在PLSQL是正常写
create table TIRED_LIKE_DOG as select * database;
我如何在SQL Server 2014 Management Studio中创建表?
是不是真的,我首先需要创建一个表像
CREATE TABLE dbo.COSTUME
(
text CHAR(5), -- need commas
Price4 DECIMAL(12,2),
Price2 DECIMAL(12,2),
price DECIMAL(12,2), -- Number isn't a valid SQL Server data type
Category_ID CHAR(5)
);
,然后我有一些表来选择?
谢谢。
有一个愉快的一天
答
要从旧
SELECT * INTO TABLE2 FROM TABLE1
答
,你可以简单地创建为:
select * into <new_table> from <old_table>
答
创建新表,如果你得到了Management Studio中,你可以简单右键单击数据库并选择新表。如果你需要它的代码基础,试试这个简单的解决方案:
CREATE TABLE COSTUME
([ID] int PRIMARY KEY,
[Text] char(5) NOT NULL,
[Price4] decimal(12,2) NOT NULL,
[Price2] decimal(12,2) NOT NULL,
[Price] decimal(12,2) NOT NULL,
[Category_ID] CHAR(5) NOT NULL,
)
我创建了一个额外的列“ID”,因为我不知道,如果你的“CATEGORY_ID”是一个主键。 我也没有让你的列是空的,那是每个新列之后的“不为空”。您也可以通过简单地删除该语句来改变它。
希望有帮助。 :)
https://technet.microsoft.com/en-us/library/ms190750(v=sql.105).aspx – Pred