mssql server创建表与保存数据语句

create table "tablename"

  ("column1" "data type",

  "column2" "data type",

  "column3" "data type");

  如果你想使用可选的约束,创建表格的格式为:

  create table "tablename"

  ("column1" "data type" [constraint],

  "column2" "data type" [constraint],

  "column3" "data type" [constraint]);

  [ ] = optional

create table T_Employee(FNumber VARCHAR(20),FName VARCHAR(20),FAge int,FSalary NUMERIC(10,2) ,PRIMARY KEY(FNumber));
insert into T_Employee(FNumber,FName,FAge,FSalary) values('DEV001','Tom',25,8300);
insert into T_Employee(FNumber,FName,FAge,FSalary) values('DEV002','Jerry',28,2300.80);
insert into T_Employee(FNumber,FName,FAge,FSalary) values('SALES001','John',23,5000);
insert into T_Employee(FNumber,FName,FAge,FSalary) values('SALES002','Kerry',28,6200);
insert into T_Employee(FNumber,FName,FAge,FSalary) values('SALES003','Stone',22,1200);
insert into T_Employee(FNumber,FName,FAge,FSalary) values('HR001','Jane',23,2200.88);
insert into T_Employee(FNumber,FName,FAge,FSalary) values('HR002','Tina',25,5200.36);
insert into T_Employee(FNumber,FName,FAge,FSalary) values('IT001','Smith',28,3900);
insert into T_Employee(FNumber,FAge,FSalary) values('IT002',27,2800);

http://www.111cn.net/database/110/04d96851b90175bfa77b79f7775ef743.htm

时间: 2024-08-03 03:07:25

mssql server创建表与保存数据语句的相关文章

sql创建表索引 create index()语句

sql创建表索引 create index()语句 mssql server 方法 语法: create [索引类型] index 索引名称 on 表名(列名) with fillfactor = 填充因子值0~100 go 实例 create nonclustered index ix_test_tname --创建一个非聚集索引 on test(tname)  --为test表的tname字段创建索引 with fillfactor = 30 --填充因子为30% go select * f

SQL Server 创建表分区

原文:SQL Server 创建表分区 先准备测试表 CREATE TABLE [dbo].[Employee] ( EmployeeNo INT IDENTITY(1,1) PRIMARY KEY, EmployeeName NVARCHAR(50) NULL ); 插入一些数据 INSERT Employee DEFAULT VALUES; GO 10000 UPDATE Employee set EmployeeName = 'Employee ' + CONVERT(VARCHAR, E

mysql-测试hibernate框架自动建表并保存数据,没报错,但数据只保存了一部分

问题描述 测试hibernate框架自动建表并保存数据,没报错,但数据只保存了一部分 解决方案 因为你去给Product这个对象创建三个实例,pro.pro2.pro3,对吧,然后你不停的给pro去赋值(pro.setName()),最后pro的最后一个值把前两个覆盖掉了,所以只添加了一个棉花糖.正确的方式是要给每个,你把第29行改成pro2.setName():30行pro2.setDir():33行pro3.setName():34行pro3.setDir(),就万事大吉了,祝你成功! 解决

存储-oracle,表判断是否存在,不存在则先创建表,再执行语句,存在则执行语句

问题描述 oracle,表判断是否存在,不存在则先创建表,再执行语句,存在则执行语句 create or replace procedure proc_dept_monthhours as v_sql varchar2(20000):=''; v_flag number(10,0):=0; begin select count(*) into v_flag from user_TABLES where table_name='HO_DEPT_MONTHHOURS'; if v_flag>0 th

sql server-Sql server 多表连接,数据横向汇总问题,新手求大神讲解。

问题描述 Sql server 多表连接,数据横向汇总问题,新手求大神讲解. 表1字段是a,b,c. 表2字段是a,T1,T2,T3,T4,T5,T6,T7....T31,M1,M2,M3,M4,M5,M6,M7....M31, 其中 表2中的字段a关联表1的字段a, 循环表1然后根据关联将对应表1中a字段的2表数据横向聚合(T1...T31),(M1....M31),将聚合出来的(T1....T31)值赋值给1表的B字段,(M1....M31)的值赋值给表1的C字段 解决方案 UPDATE t

PHP MySQL入门教程之创建数据库/表及保存数据

具体如下 为了让 PHP 执行上面的语句,我们必须使用 mysql_query() 函数.此函数用于向 MySQL 连接发送查询或命令. 例子 在下面的例子中,我们创建了一个名为 "my_db" 的数据库:  代码如下 复制代码 <?php $con = mysql_connect("localhost","peter","abc123"); if (!$con)  {  die('Could not connect:

coreseek sphinx 创建表和索引的语句

前面说了,coreseek sphinx mmseg mysql等的安装,下面说一下怎么使用. 一,coreseek sphinx启动后,会多出一个端口,并且可以像mysql一样登录,但不是登录mysql  代码如下 复制代码 [root@localhost tank]# mysql -h 127.0.0.1 -P 9306      //不是真的连接mysql,而连接了sphinx index  Welcome to the MySQL monitor.  Commands end with

SQL学习笔记二 创建表、插入数据的语句

创建一个表T_Employee并插入若干数据 复制代码 代码如下: create table T_Employee(FNumber VARCHAR(20),FName VARCHAR(20),FAge int,FSalary NUMERIC(10,2) ,PRIMARY KEY(FNumber)); insert into T_Employee(FNumber,FName,FAge,FSalary) values('DEV001','Tom',25,8300); insert into T_Em

Oracle与Sql Server复制表结构及数据的语句

1.Oracle create table 新表名 AS SELECT * FROM 源表名 2.Sql Server SELECT * into 新表名 from 源表名 查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/database/SQLServer/