1. 在数据表中添加一个字段的sql语句怎么写
数据表中添加一个字段的标准SQL语句写法为:
alter table 表名 add (字段 字段类型) [default '输入默认值'] [null/not null] ;
举例:ALTER TABLE employee ADD spbh varchar(20) NOT NULL Default 0
意思就是在表employee 中加入 字段spbh,该字段的类型是varchar,大小20,并且不允许为空,初始默认值是0。
(1)增加数据表操作SQL命令格式扩展阅读:
其他常用sql语句:
1、修改数据表中某项字段属性,为其添加备注。
语句格式:comment on column 库名.表名.字段名 is '输入的备注';
示例: 我要在ers_data库中 test表 document_type字段添加备注,则sql语句为:
comment on column ers_data.test.document_type is '文件类型';
2、修改数据表中某字段类型。
语句格式:alter table 表名 modiy (字段 字段类型 [default '输入默认值'] [null/not null] ,字段 字段类型 [default '输入默认值'][null/not null]); 修改多个字段用逗号隔开。
示例:想要修改一个teacher教师表中字段办公室classroom的类型为char(20),且默认值“办公室”,则对应sql为:
ALTER TABLE teacher ALTERCOLUMNclassroom VARCHAR(20) NOT NULL default "办公室";
3、删除数据表中的某字段。
语句格式:alter table 表名 drop (字段);
示例:删除表student中的字段age,可以用如下sql:
alter table student drop age;
2. 在数据库中添加一行的SQL语句怎么写
在数据库中添加一行的SQL语句写法的步骤如下:
我们需要准备的材料分别是:电脑、sql查询器。
1、首先,打开sql查询器,连接上相应的数据库表,以stu2表添加一行数据为例。
3. 向sql 数据库中增加多条数据,用sql命令怎么写急!急!急!
如果没有规律就不好办,你可以先插入多条一样的数据,然后到管理器去修改name 和times_money 的值,能快点。要不就写个存储过程,不过时间长,看你数据多少了,一般大数据量可以通过导入的方式录入。
4. SQL语言中,删除表用什么命令,把表添加到数据库中用什么命令明天要用啊,谢谢各位大侠~
删除表:drop table tablename;
添加表:
create table tablename
(column1 data type,
column2 data type,
column3 data type);
看看这里吧,
http://cfdsj.blog.163.com/blog/static/3473965200611185616218/
http://cfdsj.blog.163.com/blog/static/3473965200611185511673/
5. 使用SQL定义数据表命令的格式是什么
使用SQL定义数据表命令的格式:ALTER TFABLE数据表名DROP COLUMN字段名。
6. SQL里新建数据库是哪个命令语句啊
CREATEnbsp;DATABASE创建一个新数据库及存储该数据库的文件,或从先前创建的数据库的文件中附加数据库。说明nbsp;nbsp;有关与nbsp;DISKnbsp;INITnbsp;向后兼容性的更多信息,请参见“Microsoftamp;reg;nbsp;SQLnbsp;Serveramp;#8482;nbsp;向后兼容性详细信息“中的设备(级别nbsp;3)。语法CREATEnbsp;DATABASEnbsp;database_namenbsp;[nbsp;ONnbsp;nbsp;nbsp;nbsp;nbsp;[nbsp;amp;lt;nbsp;filespecnbsp;amp;gt;nbsp;[nbsp;,...nnbsp;]nbsp;]nbsp;nbsp;nbsp;nbsp;nbsp;[nbsp;,nbsp;amp;lt;nbsp;filegroupnbsp;amp;gt;nbsp;[nbsp;,...nnbsp;]nbsp;]nbsp;]nbsp;[nbsp;LOGnbsp;ONnbsp;{nbsp;amp;lt;nbsp;filespecnbsp;amp;gt;nbsp;[nbsp;,...nnbsp;]nbsp;}nbsp;]nbsp;[nbsp;COLLATEnbsp;collation_namenbsp;][nbsp;FORnbsp;LOADnbsp;|nbsp;FORnbsp;ATTACHnbsp;]nbsp;amp;lt;nbsp;filespecnbsp;amp;gt;nbsp;::=[nbsp;PRIMARYnbsp;](nbsp;[nbsp;NAMEnbsp;=nbsp;logical_file_namenbsp;,nbsp;]nbsp;nbsp;nbsp;nbsp;FILENAMEnbsp;=nbsp;‘os_file_name‘nbsp;nbsp;nbsp;nbsp;[nbsp;,nbsp;SIZEnbsp;=nbsp;sizenbsp;]nbsp;nbsp;nbsp;nbsp;[nbsp;,nbsp;MAXSIZEnbsp;=nbsp;{nbsp;max_sizenbsp;|nbsp;UNLIMITEDnbsp;}nbsp;]nbsp;nbsp;nbsp;nbsp;[nbsp;,nbsp;FILEGROWTHnbsp;=nbsp;growth_incrementnbsp;]nbsp;)nbsp;[nbsp;,...nnbsp;]amp;lt;nbsp;filegroupnbsp;amp;gt;nbsp;::=FILEGROUPnbsp;filegroup_namenbsp;amp;lt;nbsp;filespecnbsp;amp;gt;nbsp;[nbsp;,...nnbsp;]参数database_name新数据库的名称。数据库名称在服务器中必须唯一,并且符合标识符的规则。database_namenbsp;最多可以包含nbsp;128nbsp;个字符,除非没有为日志指定逻辑名。如果没有指定日志文件的逻辑名,则nbsp;Microsoftamp;reg;nbsp;SQLnbsp;Serveramp;#8482;nbsp;会通过向nbsp;database_namenbsp;追加后缀来生成逻辑名。该操作要求nbsp;database_namenbsp;在nbsp;123nbsp;个字符之内,以便生成的日志文件逻辑名少于nbsp;128nbsp;个字符。ON指定显式定义用来存储数据库数据部分的磁盘文件(数据文件)。该关键字后跟以逗号分隔的nbsp;amp;lt;filespecamp;gt;nbsp;项列表,amp;lt;filespecamp;gt;nbsp;项用以定义主文件组的数据文件。主文件组的文件列表后可跟以逗号分隔的nbsp;amp;lt;filegroupamp;gt;nbsp;项列表(可选),amp;lt;filegroupamp;gt;nbsp;项用以定义用户文件组及其文件。n占位符,表示可以为新数据库指定多个文件。LOGnbsp;ON指定显式定义用来存储数据库日志的磁盘文件(日志文件)。该关键字后跟以逗号分隔的nbsp;amp;lt;filespecamp;gt;nbsp;项列表,amp;lt;filespecamp;gt;nbsp;项用以定义日志文件。如果没有指定nbsp;LOGnbsp;ON,将自动创建一个日志文件,该文件使用系统生成的名称,大小为数据库中所有数据文件总大小的nbsp;25%。FORnbsp;LOAD支持该子句是为了与早期版本的nbsp;Microsoftnbsp;SQLnbsp;Servernbsp;兼容。数据库在打开nbsp;dbonbsp;usenbsp;onlynbsp;数据库选项的情况下创建,并且将其状态设置为正在装载。SQLnbsp;Servernbsp;7.0nbsp;版中不需要该子句,因为nbsp;RESTOREnbsp;语句可以作为还原操作的一部分重新创建数据库。FORnbsp;ATTACH指定从现有的一组操作系统文件中附加数据库。必须有指定第一个主文件的nbsp;amp;lt;filespecamp;gt;nbsp;条目。至于其它nbsp;amp;lt;filespecamp;gt;nbsp;条目,只需要与第一次创建数据库或上一次附加数据库时路径不同的文件的那些条目。必须为这些文件指定nbsp;amp;lt;filespecamp;gt;nbsp;条目。附加的数据库必须使用与nbsp;SQLnbsp;Servernbsp;相同的代码页和排序次序创建。应使用nbsp;sp_attach_dbnbsp;系统存储过程,而不要直接使用nbsp;CREATEnbsp;DATABASEnbsp;FORnbsp;ATTACH。只有必须指定nbsp;16nbsp;个以上的nbsp;amp;lt;filespecamp;gt;nbsp;项目时,才需要使用nbsp;CREATEnbsp;DATABASEnbsp;FORnbsp;ATTACH。nbsp;如果将数据库附加到的服务器不是该数据库从中分离的服务器,并且启用了分离的数据库以进行复制,则应该运行nbsp;sp_remo
7. 怎样用sql语句在sqlserver建表 和插入数据~
详细步骤如下:
1、点击【新建查询】按钮,打开SQL命令编辑框,对数据库表的操作以及维护都可以通过编辑SQL命令实现。
3、创建数据表的源代码如下:
use test
go
if exists(select name from sys.tables where name='Student')
drop table Student
go
create table Student
(sname nchar(10) primary key,
sex nchar(2) not null,
bir datetime
)
8. SQL向表中添加一列用什么命令
使用SQL语句为数据表增加一个字段,使用alter table子句。 语法:alter table 表格名 add 字段名 。数据类型 -alter table table_name add col_name char(5)。
9. sql 向数据库中增加多条数据,用sql命令怎么写急!急!急!
insert语句必须一条一条写,这个是没什么办法的,除非你要插入的数据已经在其他表中有了告诉你一个办法,我们工作中都是这样的,几十万条数据插入都是这样做。先把数据整理到一个excel里,然后根据excel生成sql语句,遇过你不会用程序做,可以直接用excel的功能,把不同列的数据拼起来就可以了